В 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'
Так вы убедитесь, что удаление затронет только нужные файлы. Если работаете с папками, нужно немного другой подход. Нужна помощь с этим?