Інколи мені потрібно знайти останній завантажений файл у моєму каталозі завантажень, але, можливо, не знаю точного імені файлу. Ось як я це роблю.
ls -rt ~/Downloads
ls -t
перераховує файли за часом, а не іменем, причому останній відображається першим. Оскільки мій каталог завантажень містить стільки файлів, я не хочу прокручувати верхню частину списку, щоб побачити останні. ls -rt
повертає порядок списку, відображаючи останній файл у нижній частині списку.
Звідти ви можете зробити те, що вам потрібно, досить легко. Наприклад:
unzip $(ls -rt ~/Downloads | tail -n1)
або
mv $(ls -rt ~/Downloads | tail -n1) *some_other_location*
Ваше первісне запитання можна зробити так:
7z l $(ls -rt ~/Downloads | tail -n1)
Я усвідомлюю, що це не дотримується методу заповнення вкладки, але це може відповідати вашим потребам.