В 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'

Так вы убедитесь, что удаление затронет только нужные файлы. Если работаете с папками, нужно немного другой подход. Нужна помощь с этим?

От alex

Обучаемый.