ps xww
fornece a seguinte saída
...
1 ? Ss 0:00 init [2]
1804 pts/0 Ss 0:00 -bash
...
Após os dois grep
, ele canaliza a saída para cut
. Este comando corta o caractere 1-5 da saída. Na saída acima, seria o PID:
1
1804
Isso é canalizado para xargs
. O Xargs cria comandos semelhantes a este:
kill 1
kill 1804
e os executa. 2>/dev/null
significa que todas as mensagens de erro são enviadas para o pseudo dispositivo /dev/null
.
Assim, seu comando elimina todos os processos que estão grep
ed do comando ps
.
Ou veja explicahell .