Como posso obter a identificação do processo do comando UNIX que estou acionando em um script Perl?
Estou acionando um comando UNIX no script Perl.
Eu preciso da identificação do processo do comando UNIX.
Por exemplo, se eu acionar abaixo do comando UNIX:
# padv -s adv.cfg > adv.out &
[1] 4550
Meu ID do processo é 4550.
# ps -ef | grep padv
root 4550 2810 0 16:28 pts/5 00:00:00 padv -s adv.cfg
root 4639 2810 0 16:29 pts/5 00:00:00 grep padv
Como capturar esse ID do processo no meu script Perl?
Por exemplo, estou acionando meu comando no script Perl como abaixo:
#!/usr/bin/perl
use strict;
use warnings;
qx(padv -s adv.cfg > adv.out &);