Autor | Zpráva | ||
---|---|---|---|
Martinaa Profil * |
#1 · Zasláno: 6. 7. 2008, 15:22:54
Ahoj,
nenapsal by mi nejaky profesional prikaz v bashi? potrebuji tohle /etc/init.d/apache restart a po restartovani aby se to znova spustil ten script, cili aby se zase restartoval a jeste jednu ochranu, ktery by taky spustila znovu tento script, pokud se ten restart neprovede do 15sec. moc dekuji |
||
Martinaa Profil * |
#2 · Zasláno: 6. 7. 2008, 19:18:17
Nikdo nevite? :-(
|
||
Aleš Janda Profil |
#3 · Zasláno: 6. 7. 2008, 19:45:42
#!/bin/bash /etc/init.d/apache restart :-) A jaký má smysl restartování služby po restartu počítače? Apache se nezapíná sám? Co máš za distribuci? Ale pokud bys to tak fakt chtěla, tak dej ten příkaz do /etc/rc.local. |
||
Martinaa Profil * |
#4 · Zasláno: 6. 7. 2008, 20:07:00
Ahoj,
jasne ze tohle, ale ja potrebuji to, aby se ten script prerusil po 15 sec. a ten restart serveru je jen ukazkovy prikaz, to tam samozrejme nebude. dekuji |
||
Aleš Janda Profil |
#5 · Zasláno: 7. 7. 2008, 09:32:33 · Upravil/a: Aleš Janda
#!/bin/bash nejaky_prikaz sleep 15 #cekej 15 vterin if [ $(ps -A | awk '{ print $1 }' | grep $! | wc -l) -eq 1 ]; then #pokud ten proces jeste bezi kill $! # zab ho fi |
||
Martinaa Profil * |
#6 · Zasláno: 8. 7. 2008, 12:44:40
Ahoj,
jdu to zkusit, zatim dekuji |
||
Časová prodleva: 16 let
|
0