Re: fidogate
- From
- Andrey Slusar (2:467/126)
- To
- Mitry Matyushkov
- Date
- 2005-08-26T03:54:50Z
- Area
- RU.UNIX.FTN
Fri, 26 Aug 2005 01:18:16 +0300, Mitry Matyushkov wrote to me:
AK>>> 1. Почему в fidogate не сделают человеческий отчет areafix и filefix ?
AK>>> Хотя бы список эх выводить в алфавитном порядке.
AS>> Вот таким скриптом можно например:
AS>> --8<---------------cut here---------------start------------->8---
AS>> #!/bin/sh
AS>> if [ -f /var/log/fidogate/newfiles ] ; then
^^^^^^^^^^^^^^^^^^^^^^^^^^-> ошибка. Нужно /var/log/fido/gate/afixlog
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
MM> а не проще ли это записать так:
MM> if [ -f /var/log/fidogate/newfiles ] ; then
^^^^^^^^^^^^^^^^^^^^^^^^^^--> /var/log/fido/gate/afixlog
MM> (
MM> echo "From: Areafix Daemon <areafix@localhost>"
MM> echo "Newsgroups: fido.pvt.robots"
MM> echo "Subject: New [f]echos created"
MM> echo
MM> echo "New [f]echos created on the node:"
MM> awk '{print $2}' /var/log/fido/gate/afixlog 2>/dev/null | sort
MM> echo "."
MM> ) | inews -h -O -S
MM> fi
MM> можно, конечно, еще и на наличие afixlog'а проверить, чтобы пустого
MM> письма не было.
Это есть, просто я неправильно написал.
--
Всего хорошего.
Андрей.
...Ну! И кто откpывал бутылку о кнопку "F8"?!
--- Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.4.17
* Origin: Powered by WINDOWS 5.4-STABLE (2:467/126)
SEEN-BY: 46/50 400/814 450/1024 462/30 177 463/614 467/31 61 70 99 112 117 126
SEEN-BY: 467/127 129 469/125 550/357 4615/59 4621/18 4623/56 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: 467/126 70 46/50 5020/545 5054/1 37