Ocasionalmente, necesito encontrar el archivo descargado más recientemente en mi directorio de Descargas, pero es posible que no sepa el nombre exacto del archivo. Así es como lo hago.
ls -rt ~/Downloads
ls -t
enumera los archivos por hora, no por nombre, y el más reciente se muestra primero. Como mi directorio de Descargas contiene tantos archivos, no quiero desplazarme al principio de la lista para ver los más recientes. ls -rt
invierte el orden de la lista, mostrando el archivo más reciente al final de la lista.
Desde allí, puede hacer lo que necesita con bastante facilidad. Por ejemplo:
unzip $(ls -rt ~/Downloads | tail -n1)
o
mv $(ls -rt ~/Downloads | tail -n1) *some_other_location*
Su pregunta original podría hacerse así:
7z l $(ls -rt ~/Downloads | tail -n1)
Me doy cuenta de que esto no se adhiere al método de finalización de la pestaña, pero puede ser adecuado para sus necesidades.