Kontrola programu před spuštěním

Petr

Kontrola programu před spuštěním
« kdy: 13. 12. 2012, 11:54:18 »
Dobrý den, chtěl bych se zaptat, když spustím na serveru script /root/mainsh, jak můžu na 100% zjistit jestli již neběží? Děkuji za pomoc.


JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Kontrola programu před spuštěním
« Odpověď #1 kdy: 13. 12. 2012, 12:06:54 »
ps aux | grep mainsh

Petr

Re:Kontrola programu před spuštěním
« Odpověď #2 kdy: 13. 12. 2012, 12:16:18 »
Díky jardo za příspěvek, ale já se ptal na 100% způsob  ;)

Petr

Re:Kontrola programu před spuštěním
« Odpověď #3 kdy: 13. 12. 2012, 12:17:55 »
EDIT!
Díky Jardo za příspěvek, ale já se ptal na 100% způsob  ;)

Jakub L.



JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Kontrola programu před spuštěním
« Odpověď #5 kdy: 13. 12. 2012, 23:40:14 »
Díky jardo za příspěvek, ale já se ptal na 100% způsob  ;)

Neni zac. Tobe nefunguje ps na 100 %? Jinak ani nepises, kde to chces pouzit. Ja to vzal tak, ze prijdes k terminalu, napises ps aux a uvidis. Jestli to chces ze skriptu, tak to priste napis. Ptej se tak, aby bylo jasne, o co ti jde.

Re:Kontrola programu před spuštěním
« Odpověď #6 kdy: 14. 12. 2012, 11:03:13 »
Může to vrátit i ten grep.


kuka

Re:Kontrola programu před spuštěním
« Odpověď #8 kdy: 14. 12. 2012, 13:22:49 »
http://www.cyberciti.biz/tips/grepping-ps-output-without-getting-grep.html

Na ruzne sachy typu "ps aux | grep blabla | grep -v grep" pozor, to se hodi na interaktivni pouziti, ale do skriptu prilis ne. Co kdyby se napriklad uzivatel jmenoval grepator?