Utilizzando "ucbps" comando io sono in grado di ottenere tutti i PIDCome ottenere il PID del processo specificando il nome del processo e memorizzandolo in una variabile da utilizzare ulteriormente?
$ ucbps
Userid PID CPU % Mem % FD Used Server Port
=========================================================================
512 5783 2.50 16.30 350 managed1_adrrtwls02 61001
512 8896 2.70 21.10 393 admin_adrrtwls02 61000
512 9053 2.70 17.10 351 managed2_adrrtwls02 61002
che voglio fare in questo modo, ma non so come fare
- variabile = ottenere pid del processo per nomeprocesso.
- Quindi utilizzare questo comando kill -9 variabile.
un modo per evitare "grep -v grep" è utilizzare "grep" in modo da interpolare la stringa e il nome del processo [e] non viene trovato quando viene eseguito il primo grep, se ciò ha senso. –
spig
Penso che sia più semplice pgrep -f | awk '{stampa "kill -9" $ 1}' | sh –