¿Cómo puedo obtener la identificación del proceso del comando UNIX que estoy activando en un script Perl?

Estoy activando un comando UNIX en el script Perl.

Necesito el ID de proceso del comando UNIX.

Por ejemplo, si disparo debajo del comando UNIX:

# padv -s adv.cfg > adv.out &
[1] 4550

Mi ID de proceso es 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

¿Cómo capturar ese ID de proceso en mi script Perl?

Por ejemplo, estoy activando mi comando en el script de Perl como a continuación:

#!/usr/bin/perl

use strict;
use warnings;

qx(padv -s adv.cfg > adv.out &);

Respuestas a la pregunta(2)

Su respuesta a la pregunta