Isso deve funcionar:
ps h --ppid $PID -o pid
O que eu preciso é, dado um id de processo, listar todos os seus filhos sem qualquer confusão (cabeçalho da tabela, outras colunas que o pid)
O que eu tenho é:
ps h --ppid $PID
O que me dá:
26277 pts/13 S+ 0:10 cmd1
26280 pts/13 S+ 0:10 cmd2
...
Usar h me permite ocultar o cabeçalho da tabela.
Existe uma maneira de dizer ao ps para não imprimir a parte pts/13 S+ 0:10 cmd
para obter uma lista de ids de processo filhos separados por retorno de carro?
Obrigado!