Как преобразовать имена файлов в заглавный регистр в командной строке

rename 's/(^|[\s\(\)\[\]_-])([a-z])/$1\u$2/g' *


Команда rename выполняет преобразование имен файлов в командной строке. В данном случае она преобразует первую букву каждого слова в именах файлов и каталогов, начинающихся с маленькой буквы, в заглавную.

Это полезно, когда необходимо стандартизировать имена файлов или привести их к единому формату.

Альтернативой данной команде может быть использование других утилит, таких как sed или awk, для выполнения преобразований над именами файлов. Однако команда rename предоставляет легкий и простой способ выполнить данную операцию.

В данном случае команда принимает аргументы, переданные внутри кавычек. Аргументы — это регулярное выражение для поиска и замены наименования файлов. Затем команда rename применяется к всем файлам в текущем каталоге (*).

Ответить

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