PDA

View Full Version : bloccare esecuzione batch file (linux)


fracarro
19-04-2005, 20:44
Salve, qualcuno conosce un comando shell, tipo l'skill per bloccare l'esecuzione di un file batch? Mi spiego meglio. Nel file batch "lancia_test" lancio l'eseguibile "pippo" di un programma su diverse istanze. Ora se per caso voglio bloccare l'esecuzione di lancia_test cosa devo fare? usando il comando top vedo che in esecuzione c'è il processo pippo e posso facilmente bloccarlo tramite il suo ID e l'opzione -p della skill ma fatto ciò il processo viene rilanciato sull'istanza successiva indicata nel file batch. Poichè ci sono un bel po di istanze ed è un po noioso ucciderle una per una c'è un modo più veloce per farlo? So che usando il comando skill -u "nomeutente" ammazzo tutto e risolvo ma poichè ho altri batch in esecuzione, che non devono essere bloccati, non posso usare questo comando. Qualche idea?

cionci
20-04-2005, 01:58
Ti sposto nella sezione Linux...

ilsensine
20-04-2005, 07:17
killall -TERM <nome processo>
Uccide tutti i processi con quel nome.