Você pode simplesmente modificar o prompt do shell PS1 variable para mostrar o timestamp atual. Um dos seguintes pode ser usado:
\t the current time in 24-hour HH:MM:SS format
\T the current time in 12-hour HH:MM:SS format
\@ the current time in 12-hour am/pm format
\A the current time in 24-hour HH:MM format
Você pode encontrá-los com outras opções em man bash . Edite seu arquivo .bashrc para modificar PS1 conforme desejado.
Você pode determinar quando qualquer comando é executado. Claro, se você ficar ocioso por um longo tempo antes de entrar, você não terá tempo exato.
Editar: Outra possibilidade é usar o utilitário ts para mostrar como o seu script está progredindo. Execute seu script como:
$ /path/to/script | ts
Cada declaração de eco será exibida com um registro de data e hora.