Provo a scrivere una funzione in .bash_profile per definire una funzione per l'uccisione del processo come segue:
function pkill {
pid = ps -elf|grep python|grep $1|awk -F " " '{print $4}'
kill -9 pid
}
E quello che voglio fare è usare "parola chiave pkill" per terminare il processo che pid = [ps -elf | grep python | parola chiave grep | awk -F "" '{print $ 4}'], e il mio codice non ha funzionato Come devo scrivere questa funzione?
about kill: il
mio processo Python è multithread. Ho provato kill pid, kill -TERM pido kill -INT pid, ma riesco ancora a trovarlo nella processlist. Quindi ho usato 'kill -9'.
kill -9: aplawrence.com/SCOFAQ/FAQ_scotec6killminus9.html e sial.org/howto/shell/kill-9 e speculation.org/garrick/kill-9.html
pkill( linux.die.net/man/1/pkill ) disponibile sul tuo sistema?