Удалить файлы, за исключением некоторых

Удаляем все файлы в текущей директории, кроме некоторых, перечисленных в аргументах.
Простейшая конструкция — спасаем от удаления один файл fileX:

find . -type f -not -name "fileX" -print0 | xargs -0 rm

Из расстрельного списка можно исключить сразу несколько файлов:

find . -type f -not -name "file1" -not -name "file2" -print0 | xargs -0 rm
Комментарии и пинги к записи запрещены.

Комментарии закрыты.