В Linux можно использовать команду find
с rm
, чтобы удалить все файлы, кроме server.req
. Вот пример:
find . -type f ! -name 'server.req' -delete
Эта команда делает следующее:
.
— ищет файлы в текущей папке.-type f
— ищет только файлы (не папки).! -name 'server.req'
— исключает файлserver.req
из удаления.-delete
— удаляет найденные файлы.
Будьте осторожны при выполнении этой команды! Если хотите сначала проверить список файлов, которые будут удалены, используйте:
find . -type f ! -name 'server.req'
Так вы убедитесь, что удаление затронет только нужные файлы. Если работаете с папками, нужно немного другой подход. Нужна помощь с этим?