find . -type f -name "*" -mtime +10 -print -exec gzip {} \;
Команда «find» используется для поиска файлов и каталогов в файловой системе. В данном случае, команда ищет файлы в текущем каталоге и всех его подкаталогах.
«-type f» указывает, что нужно искать только файлы, а не каталоги.
«-name «*»» означает, что нужно искать все файлы без ограничений по имени.
«-mtime +10» указывает, что нужно искать файлы, которые были изменены более 10 дней назад.
«-print» выводит на экран найденные файлы.
«-exec gzip {} \;» сжимает найденные файлы с помощью утилиты gzip. «{}» заменяется на имя каждого найденного файла.
Альтернативой может быть использование команды «gzip» напрямую для сжатия файлов, но в этом случае придется указать имена файлов вручную или создать скрипт для автоматизации процесса.
