Описание тега iptables
На ваш конкретный вопрос эта команда будет работать. Убедитесь, что вы счастливы с предлагаемым переименованием, затем опускаем -Н
чтобы работу продолжить.
переименовать -н 'с/\.XVG по$/.тхт/' *.XVG по
Это в основном означает, что по всем файлам .XVG все
расширения в текущей папке найдите файлы, которые заканчиваются ($
) с .XVG все
и изменить часть имени .тхт
.
Более подробно и пример ниже.
Да, переименовать
команду будет делать это за вас. Короткий пример, где я переименовать все мои файлы .в HTML
расширение .html_bak
, игнорируя другие файлы в каталоге.
Я бы настоятельно рекомендуем использовать -N в
командной строке вариант первый (см. ниже), чтобы увидеть, какие изменения будут происходить перед выполнением фактической команды.
Что я начинаю с:
$ общ.
a.html a.txt b.html так
в -Н
означает сделать "пробный прогон" .. просто показать, что будет меняться, не меняется ничего!
$ переименовать -Н s/\.html$/.html_bak/' *
a.html переименована как.html_bak
b.html переименована в б.html_bak
Еще есть оригинальные файлы.
$ общ.
a.html a.txt b.html так
Теперь по-настоящему:
$ переименовать 's/\.html$/.html_bak/' *
Файлы были переименованы.
$ общ.
а.html_bak a.txt б.html_bak так
В приведенных выше примерах я использую *
чтобы указать файлы, которые должны быть рассмотрены для операции переименования. Я бы ограничил это .в HTML -
файлы только с *.HTML-код
.
Для получения более подробной информации обратитесь к переименовать страницу