вывести все процессы, не принадлежащие пользователям

Это нужно вывести bash-скриптом в форме "Название процесса — path/to/catalog" и именно тех, которые не принадлежат пользователям.
Хорошо, орпедлели всех пользователей командой cat /etc/passwd|awk ‘/bash/{print}’. Командой ps -ux смотрим пользователей и процессы. А дальше как? Как в скрипт то записать?  

1 комментарий

  • ps aux |egrep -v `cat /etc/passwd |grep bash |awk -F’:’ ‘printf $1 "’ |sed ‘s/.$//’`

    xD