Объясните, почему так?
FreeBSD, sh.
ps -aux|grep ICQ - пусто
смотрю PyICQt.pid, равен скажем 4000
ps -aux|grep 4000 - выводит, что запущен PyICQt.py
после этого ps -aux|grep ICQ начинает показывать, что PyICQt.py работает.
Где затупил?
>Объясните, почему так?
>FreeBSD, sh.
>ps -aux|grep ICQ - пусто
>смотрю PyICQt.pid, равен скажем 4000
>ps -aux|grep 4000 - выводит, что запущен PyICQt.py
>после этого ps -aux|grep ICQ начинает показывать, что PyICQt.py работает.
>Где затупил?Если все так как пишешь, то такого не может быть.
Варианты
Изначально писал ICQ маленькими буквами, опечатался и т. п.
В первый раз программа еще не запустилась.
>Изначально писал ICQ маленькими буквами, опечатался и т. п.
>В первый раз программа еще не запустилась.запускаю nohup ./PyICQt.py &
программа работает постоянно, хотел поставить сторожок на случай падения.
ps -aux - в выводе есть PyICQt.py
ps -aux|grep ICQ - пусто
ps -ax|grep ICQ - есть
Не понимаю. Может в выводе ps -u есть, то что не нравиться grep?
>>Изначально писал ICQ маленькими буквами, опечатался и т. п.
>>В первый раз программа еще не запустилась.
>
>запускаю nohup ./PyICQt.py &
>программа работает постоянно, хотел поставить сторожок на случай падения.
>ps -aux - в выводе есть PyICQt.py
>ps -aux|grep ICQ - пусто
>ps -ax|grep ICQ - есть
>Не понимаю. Может в выводе ps -u есть, то что не нравиться
>grep?"Не понимаю. Может в выводе ps -u есть, то что не нравиться grep?"
это легко можно посмотреть есть там ICQ или нет