Você pode usar os utilitários 'script' e 'scriptreplay' para fazer isso.
-
execute o script com a opção --timing:
script --timing = top.timing topscript
-
execute o comando top, deixe-o rodar o quanto quiser
-
saia da parte superior usando q ou control-c.
-
saia da sessão de script com control-D (EOF) ou digite exit
-
execute scriptreplay para reproduzir o script:
scriptreplay top.timing topscript