O comando ps
do FreeBSD imprime um W
na coluna state
para indicar que um processo foi trocado. Por padrão, ps
imprime state
como a terceira coluna, portanto, isso fornecerá o que você deseja:
$ ps ax | awk 'NR==1{print};$3 ~ /W/'
'NR==1{print}'
fornecerá os cabeçalhos das colunas. Omitir se você não precisar ou quiser.
Note também que o top
do FreeBSD exibe processos trocados com seus nomes (a coluna final) cercados por colchetes angulares.