Ho notato che |
viene utilizzato per inviare i risultati del primo comando all'altro. Vorrei uccidere tutti i processi che corrispondono a un nome.
Questo è ciò che normalmente fa pgrep:
$ pgrep name
5089
5105
E più argomenti sembrano funzionare con kill
:
sudo kill 5089 5105
Ma questo è sbagliato:
pgrep name | kill
Quindi come farlo correttamente?
man pgrep
. Il pulsante di downvote dice che è quando una domanda non mostra alcuno sforzo di ricerca, e non ho potuto vedere nessuno nella tua domanda. Scusa se mi è sembrato duro.
pkill
. E se questo non esistesse,kill $(pgrep ...)
.