1.2, catap (?), 11:37, 18/10/2005 [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
с локалью ru_RU.UTF-8 русские имена не работают (tr не считает буквы верхнего регистра за верхней, а нижнего за нижний, да помоему вообще она не считает их за буквы :( ) | |
1.4, f0b0s (?), 23:27, 12/04/2008 [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
афигительно.
сегодня ровно такой скриптик стругал в FreeBSD/bash
ниработает нифига
ибо for i in 1 2 3; do echo $i; done
выведет
1
2
3
так и тут.
в папке с файлами A B C, C D E, X Y Z (содержащее пробелы) выводит
A
B
C
C
D
E
X
Y
Z
и mv ессно не сработает.
any ideas?
| |
1.7, max (??), 20:33, 21/11/2010 [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
for i in $( ls | grep [A-Z] ); do mv -i $i 'echo $i | tr ‘A-Z’ ‘a-z’'; done
переименует все файлы в нижний регистр в каталоге
| |
|