Se você quiser remover root
, apenas faça seu ps -Af
e canalize-o com o grep:
ps -Af | grep -v root
Claro, isso é desleixado. Se você estiver executando um programa chamado troot, você perderá isso também. Você pode ser mais preciso usando awk
e removendo qualquer linha que tenha raiz na coluna da direita. Eu não tenho a saída de ps -Af
na minha frente, mas por causa do argumento, vamos supor que o userid esteja na terceira coluna. Nesse caso, você gostaria de fazer isso:
ps -Af | awk '$3 != "root" { print $0 }'