Portál AbcLinuxu, 7. května 2025 05:38

Dotaz: zabitie beziaceho procesu pokial bezi

13.8.2014 11:28 adrinko | skóre: 22
zabitie beziaceho procesu pokial bezi
Přečteno: 163×
Odpovědět | Admin
Ahojte,

prosim o radu, pre Vas urcite trivialnu. Mam cronjob, ktory spusta rsync. Potom mi bezi druhy cronjob v ktorom by som chcel nasledovne: Skontroluje, ci bezi rsync (ten spusteny proces u prveho cronjobu) a ak ano, tak by mu poslal prikaz na korektne ukoncenie (t.j. nech prestane synchronizovat a ako proces nech sa ukonci). Ako na toto?

Potrebujem to na to, aby ked nastane urcita podmienka v cronjobe2, tak zatvoril spusteny rsync. Dakujem pekne

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Vladimír Čunát)
Jendа avatar 13.8.2014 11:41 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: zabitie beziaceho procesu pokial bezi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hnusné řešení: pid=`ps axu|grep nějaký_parametr_rsyncu|cut -něco`; kill $pid

Hezké řešení: skript spustí rsync na pozadí a uloží si $! do nějakého souboru a pak se kill `cat soubor`.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.