Sim, existe uma alternativa, depois de um pouco de pesquisa, vi que você pode usar:
$ watch "ls -l"
Você precisa estar na pasta que deseja watch
.
Além disso, você pode usar tail -10
no final:
$ watch "ls -l | tail -10"
O comando digita ls
a cada 2 segundos e filtra a saída para os 10 últimos arquivos.
Se você ler o link de referência, ele terá algumas ótimas dicas, também se você não conseguir lembrar o comando acima, você pode adicionar o seguinte ao seu arquivo .bashrc:
alias taildir='watch "ls -l | tail -10"'
Assim, você pode digitar taildir
em vez de escrever o comando completo novamente.
Referência: Como codificar um diretório .