fidogate

From
Mitry Matyushkov (2:450/97)
To
Andrey Slusar
Date
2005-08-26T01:18:16Z
Area
RU.UNIX.FTN
Andrey,

On 25 Aug 05 23:10, Andrey Slusar (2:467/126) wrote to Andrey Kharchenko:

AK>> 1. Почему в fidogate не сделают человеческий отчет areafix и filefix ?
AK>> Хотя бы список эх выводить в алфавитном порядке.

AS>   Вот таким скриптом можно например:
AS> --8<---------------cut here---------------start------------->8---
AS> #!/bin/sh
AS> if [ -f /var/log/fidogate/newfiles ] ; then
AS>  for e in `cat /var/log/fido/gate/afixlog | awk '{print $2}'`
AS>  do
AS>   echo e >>/var/log/fido/gate/newecho
AS>  done

а не проще ли это записать так:

if [ -f /var/log/fidogate/newfiles ] ; then
  (
    echo "From: Areafix Daemon <areafix@localhost>"
    echo "Newsgroups: fido.pvt.robots"
    echo "Subject: New [f]echos created"
    echo
    echo "New [f]echos created on the node:"
    awk '{print $2}' /var/log/fido/gate/afixlog 2>/dev/null | sort
    echo "."
  ) | inews -h -O -S
fi

можно, конечно, еще и на наличие afixlog'а проверить, чтобы пустого письма не было.

Mitry.

... Хватит откладывать - пора высиживать!
--- GoldED+/W32 1.1.5-041013
 * Origin: Night City/2 (2:450/97)
SEEN-BY: 46/50 400/814 450/9 97 102 107 142 160 1024 453/19 5000/5000 5010/53
SEEN-BY: 5011/13 5012/46 5015/10 28 5019/31 5020/545 715 2871 4441 5021/29
SEEN-BY: 5025/3 5027/16 5030/115 5035/38 5036/34 5053/16 5054/1 8 9 18 37 45
SEEN-BY: 5054/63 67 81 5059/9 5060/3 5062/10 5063/3 5069/7 5077/70 5080/1003
SEEN-BY: 5085/13 5092/1 5095/20 5096/18 6000/12 254 6001/10
PATH: 450/97 9 1024 5020/545 5054/1 37