LINUX.ORG.RU

Помогите Ламеру


0

0

Как в Линуксе одной длинной строкой переименовать все названия файлов в дир. и поддерикториях с больших букв в маленькие. Можно и не одной сторокой....

anonymous

man rv

GoodLike

anonymous
()

for i in *; do mv $i `echo $i | perl -ne "print lc($_)"; done

ananas ★★★★★
()

for file in `find . -type f`; do mv $file `echo $file | tr [A-Z] [a-z]`; done

... кривовато конечно и считает что диры/поддиры называются маленькими буквами. но общую идею дает и работает.

sasha999 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.