Ocasionalmente, preciso encontrar o arquivo baixado mais recentemente no diretório Downloads, mas talvez não saiba o nome exato do arquivo. Aqui está como eu faço isso.
ls -rt ~/Downloads
ls -t
lista os arquivos por hora, não por nome, com os mais recentes sendo exibidos primeiro. Como meu diretório Downloads contém tantos arquivos, não quero rolar para o topo da lista para ver os mais recentes. ls -rt
inverte a ordem da lista, exibindo o arquivo mais recente na parte inferior da lista.
A partir daí, você pode fazer o que precisa com bastante facilidade. Por exemplo:
unzip $(ls -rt ~/Downloads | tail -n1)
ou
mv $(ls -rt ~/Downloads | tail -n1) *some_other_location*
Sua pergunta original pode ser feita assim:
7z l $(ls -rt ~/Downloads | tail -n1)
Sei que isso não está aderindo ao método de conclusão da guia, mas pode ser adequado às suas necessidades.