Fórum Root.cz

Hlavní témata => Server => Téma založeno: Petr 13. 12. 2012, 11:54:18

Název: Kontrola programu před spuštěním
Přispěvatel: Petr 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.
Název: Re:Kontrola programu před spuštěním
Přispěvatel: JardaP . 13. 12. 2012, 12:06:54
ps aux | grep mainsh
Název: Re:Kontrola programu před spuštěním
Přispěvatel: Petr 13. 12. 2012, 12:16:18
Díky jardo za příspěvek, ale já se ptal na 100% způsob  ;)
Název: Re:Kontrola programu před spuštěním
Přispěvatel: Petr 13. 12. 2012, 12:17:55
EDIT!
Díky Jardo za příspěvek, ale já se ptal na 100% způsob  ;)
Název: Re:Kontrola programu před spuštěním
Přispěvatel: Jakub L. 13. 12. 2012, 12:37:38
viz: https://www.abclinuxu.cz/poradna/linux/show/370112
Název: Re:Kontrola programu před spuštěním
Přispěvatel: JardaP . 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.
Název: Re:Kontrola programu před spuštěním
Přispěvatel: Petr Blahos 14. 12. 2012, 11:03:13
Může to vrátit i ten grep.
Název: Re:Kontrola programu před spuštěním
Přispěvatel: jehovista 14. 12. 2012, 12:48:26
Může to vrátit i ten grep.

http://www.cyberciti.biz/tips/grepping-ps-output-without-getting-grep.html
Název: Re:Kontrola programu před spuštěním
Přispěvatel: kuka 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?