Как переименовать все файлы, содержащие подстроку foo, заменяя ее на bar

rename foo bar filename


Команда «rename» используется для переименования файлов. В данном случае указывается подстрока «foo» которая будет заменена на «bar» в названиях файлов. Эта команда полезна, если вам нужно переименовать все файлы в папке, содержащие определенное слово или подстроку. Если у вас нет команды «rename», альтернативой может быть использование цикла в командном интерпретаторе, например, в bash: «for file in *foo*; do mv «$file» «${file/foo/bar}»; done». Команда принимает аргументы «foo», «bar» и «filename» — фильтр для файлов, подстрока для замены, и имя файла или путь к файлу, который нужно переименовать.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *