Outra alternativa seria sleep
sleep 360; /path/to/firefox blah blah
(ou em linhas separadas, se estiver no seu script)
O sono leva um argumento em segundos e aguarda muito tempo antes de parar e deixar o shell seguir em frente. Nesse caso, se isso estiver no seu script, certifique-se de executar o script com &
depois dele ou o terminal será bloqueado até que seja feito.
./myScript &
E se você quiser fechar seu terminal sem parar o script
nohup ./myscript >/dev/null 2>&1 &