Автор: admin Просмотров: 2394 Комментарии:
Добавлен: 5 января 2017
Обновлено: 5.01.2017 - 15:51
Чтобы переименовать файлы рекурсивно в подкаталогах также можете использовать один из этих сценариев, изменить его в соответствии с нашими потребностями:
В этом примере расширения файлов в верхний регистр в нижний регистр JPG всех файлов в папке, где скрипт.
#!/bin/bash find ./ -type f -name "*.JPG" | while read FILE do newname=`echo $FILE | sed s/.JPG/.jpg/` echo $newname mv "$FILE" "$newname" done
Это меняет все имена файлов строчными буквами в преобразовании
#!/bin/bash find ./ -type f -name "*" | while read FILE do newname=`echo $FILE | tr 'a-z' 'A-Z'` echo $newname mv "$FILE" "$newname" done
Это меняет все имена файлов. Html на PHP
#!/bin/bash find ./ -type f -name "*.html" | while read FILE do newname=`echo $FILE | sed s/.html/.php/` echo $newname mv "$FILE" "$newname" done