Bah, nvm .. Eu descobri lol .. Esta é a minha solução
#!/bin/bash
# Generate random numbers for "X" amount of time.
TIMER='2m' # Default (2m) = 2 minutes
timeout -sHUP ${TIMER} bash -c 'while [ 0 ]; do echo "${RANDOM}"; done'
Eu gostaria de gerar números aleatórios para "x" quantidade de tempo, mas não tenho certeza de como executá-lo por x quantidade de tempo (como 2 minutos, por exemplo).
Alternativamente:
while true; do echo "$RANDOM"; done & sleep 2m; kill %1
É uma pequena aposta, menos digitação, e suporta qualquer parâmetro de tempo que sua versão local de suspensão suporte.