|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitriy Kyrhlarov 2:5020/400 26 Mar 2002 18:30:28 To : Mazur Oleg Subject : Re: pppd ip-up script -------------------------------------------------------------------------------- Hi! Mazur Oleg wrote: > > > #!/bin/sh > > date > /etc/ppp/last-con > > echo $* >> /etc/ppp/last-con > > echo OK >> /etc/ppp/last-con > > # пока файл /etc/ppp/last-con пустой - спим 5 сек. > > until [ ! -s /etc/ppp/last-con ]; do sleep 5; done > > mail -s connect oleg < /etc/ppp/last-con > > > > Повисло в бесконечном цикле. Здесь надо както по другому. > Вот только не знаю как. > Может после записи в файл нужно его както закрыть? > Ато пока скрипт не закончит свою работу файл получается нулевой длинны. А на два скрипта раскидать: #!/bin/sh script1.sh && script2.sh ---------- script1.sh: #!/bin/sh date > /etc/ppp/last-con echo $* >> /etc/ppp/last-con echo OK >> /etc/ppp/last-con ---------- script2.sh #!/bin/sh mail -s connect oleg < /etc/ppp/last-con By. Dmitriy --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/805453c678cd.html, оценка из 5, голосов 10
|