Diskuse:Watchdog na routovaci tabulku: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(optimalizace) |
|||
Řádek 1: | Řádek 1: | ||
+ | == cron == | ||
Vojto, stalo by za to, trosku popsat co delat, pokud cron nespusti ten skript. U sebe mam trebas problem, ze mam vsechno presne podle clanku ale cron mi ten skript nepusti. (ale rucne funguje). | Vojto, stalo by za to, trosku popsat co delat, pokud cron nespusti ten skript. U sebe mam trebas problem, ze mam vsechno presne podle clanku ale cron mi ten skript nepusti. (ale rucne funguje). | ||
diky. | diky. | ||
+ | |||
+ | Pokud ti nefunguje cron, tak jednak se ujisti, ze do cronu nepises uvozovky, ktery jsou v komentari ve skriptu a zaroven, ze skript ma prava pro spusteni (chmod +x routedog.sh) | ||
+ | Lada | ||
== optimalizace == | == optimalizace == | ||
Vojto, jsi autor, takze ti nebudu do zdrojaku hrabat, ale tady mam trochu optimalnejsi kod: | Vojto, jsi autor, takze ti nebudu do zdrojaku hrabat, ale tady mam trochu optimalnejsi kod: | ||
+ | |||
misto | misto | ||
POLOZEK="`route -n | grep ^[0-9] | wc -l | sed s/[^0-9]//`" | POLOZEK="`route -n | grep ^[0-9] | wc -l | sed s/[^0-9]//`" |
Verze z 27. 12. 2005, 11:01
cron
Vojto, stalo by za to, trosku popsat co delat, pokud cron nespusti ten skript. U sebe mam trebas problem, ze mam vsechno presne podle clanku ale cron mi ten skript nepusti. (ale rucne funguje). diky.
Pokud ti nefunguje cron, tak jednak se ujisti, ze do cronu nepises uvozovky, ktery jsou v komentari ve skriptu a zaroven, ze skript ma prava pro spusteni (chmod +x routedog.sh) Lada
optimalizace
Vojto, jsi autor, takze ti nebudu do zdrojaku hrabat, ale tady mam trochu optimalnejsi kod:
misto
POLOZEK="`route -n | grep ^[0-9] | wc -l | sed s/[^0-9]//`"
dat
POLOZEK=$(ip route | grep -c ^[0-9])
zaroven se mi v ausu podminka
if ! ps ax | grep ospfd | grep -v grep &>/dev/null then ... fi
soustela uplne pokazde, nehlede na tom, jestli proces bezi, nebo ne. to jsem vyresil takhle
ps ax | grep -v grep | grep -q ospfd || { ... }
Lada