find -type f ! -name "*.gz" ! -exec fuser -s {} ';' -exec gzip {} \;
Эта команда find ищет все обычные файлы в текущем каталоге и его подкаталогах, исключая файлы с расширением «*.gz». Затем она проверяет, что ни один процесс не использует найденные файлы с помощью fuser -s. Наконец, она сжимает найденные файлы с помощью gzip. Эта команда полезна для сжатия только тех файлов, которые не являются gzip-архивами и не используются другими процессами. Альтернативой может быть использование find с gzip, но это сжимало бы все файлы, включая gzip-архивы.
