|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Svyatoslav Abramenkov 2:464/8088.100 03 May 2002 16:22:06 To : Boris Veytsman Subject : Скрипт -------------------------------------------------------------------------------- At 03 May 02 05:08:23, Boris Veytsman wrote to Maxim Eremin: >> Есть проблема, нужно переименовать все с больших букв на маленькие, >> Вручную - нереально, может кто поможет со скриптом? [ ...skipped... ] BV> 3. Общий случай: BV> for x in *; do BV> y=`echo $x | tr 'A-Z' 'a-z'`; BV> mv -i $x $y; BV> done Такое, по крайней мере, на bash, неправильно обработает файлы с пробелами в именах. То есть оно их вообще не обработает, и попытается попереименовывать несуществующие файлы. Можно ли в этом случае выделять их как-то так же просто, я не знаю, но было бы интересно узнать. -- Svyatoslav <absolute_sh@mail.ru> [Registered Linux user #219421] --- QDed/Linux * Origin: AbSolute Soft&Hard (2:464/8088.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45900cd29da1.html, оценка из 5, голосов 10
|