Se você está falando de Bash, eles estão na seção "Parâmetros especiais" da página man do Bash.
! Expands to the process ID of the most recently executed background
(asynchronous) command.
Exemplo
$ sleep 10 &
[1] 22257
$ echo $!
22257
Seu comando
Então, com este comando:
$ dd if=/dev/zero of=/dev/null count=10MB & pid=$!
O comando dd
é em segundo plano e o ID do processo resultante ( $!
) é armazenado em uma variável pid
para uso após.