GZip самый последний файл - PullRequest
2 голосов
/ 08 июня 2011

Я знаю, что лучший способ найти самый последний файл - это выполнить следующую операцию:

ls -l -rt | tail -1

Но я хочу сжать этот (самый последний) файл, потому что программазапись будет помещать файл в текущий каталог с помощью встроенного аргумента командной строки во внешнем интерфейсе.Пользователь программы не должен знать о каких-либо фоновых процессах.

Спасибо!

1 Ответ

1 голос
/ 08 июня 2011

Попробуйте с другой трубкой:

cat `ls -rt | tail -1` | gzip > file.gz
...