Você deve ser capaz de fazer algo como:
vim $( ls -t | head -n1 )
- Como explicação, o
$( command )
retorna a saída do comando. - O comando
ls -t | head -n1
lista arquivos ordenados por hora e, em seguida, direciona para o cabeçalho, que retorna o primeiro arquivo listado. - O comando vim com um nome de arquivo abre o arquivo. . .
Obviamente, se você realmente deseja apenas visualizar a exibição, substitua cat
, less
, more
ou semelhante por vim