Как изменить регистр файлов без изменения каталогов рекурсивно

find ./ -name '*.JPG' -type f -execdir rename -f 'y/A-Z/a-z/' {} \+


Эта команда выполняет поиск файлов с расширением .JPG в текущем каталоге и всех его подкаталогах. Затем она изменяет регистр всех букв в именах найденных файлов на строчные (переводит заглавные буквы в строчные). Это полезно, например, если вам нужно унифицировать регистр имен файлов. Альтернативный способ — использовать цикл в скрипте bash с командой «mv» для переименования файлов по одному.

Ответить

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