O comando -o é aditivo, então faça vários desses:
ps -a -o "cmd:50 " -o "|%p"
CMD | PID
/usr/lib/gnome-session/gnome-session-binary --auto| 4158
O problema é que você terá algum espaço em branco ao redor do PID como justificado à direita. Você pode ver que o 4158 acima tem um espaço após o cano.