O seguinte faz o que você precisa, sem usar o tmux ou a tela ou outros programas. Mantém o prompt na parte inferior. Substitua "/ var / log / cron" com o arquivo que você precisa:
#!/bin/bash
L=$(tput lines)
L1=${L}
(( L1-- ))
C=$(tput cols)
tput cup ${L} 0
tail -f /var/log/cron | while read line; do
tput sc
printf "\e[1;${L1}r\e[${L1};${C}f"
echo; echo ${line}
printf "\e[1;${L}r" && tput rc
done
a chave para isso são os caracteres de controle ANSI para o terminal. Particularmente a instrução "\ e [x; y" que define uma nova área rolável. Portanto, como cada linha do arquivo de log é lida, a linha inferior da janela é excluída da área de rolagem, a linha do arquivo de log é inserida e, em seguida, a parte inferior é incluída novamente.