Удаляем все файлы в текущей директории, кроме некоторых, перечисленных в аргументах.
Простейшая конструкция — спасаем от удаления один файл fileX
:
find . -type f -not -name "fileX" -print0 | xargs -0 rm
Из расстрельного списка можно исключить сразу несколько файлов:
find . -type f -not -name "file1" -not -name "file2" -print0 | xargs -0 rm