Isso me parece excessivamente perigoso. Suponha que eu digite "rm -rf /" e gire minha cabeça por alguns segundos antes de digitar o resto do caminho.
(confissão: Além disso, não sei como implementá-lo)
Se você quiser apenas introduzir alguns atrasos, posso sugerir:
later() { sleep 3; "$@"; }
Então você digita later ls -l
e aperta Enter: 3 segundos depois aparece a listagem do diretório.
Ou se você quiser poder especificar o atraso:
after() { local secs=$1; shift; sleep "$secs"; "$@"; }
after 3 ls -l