|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mykola Dzham 2:5020/400 05 Jul 2004 20:39:30 To : Dmitriy Musichenko Subject : Re: rename files -------------------------------------------------------------------------------- Dmitriy Musichenko (Dmitriy.Musichenko@p145.f1.n5085.z2.fidonet.org): > Как можно переименовать группу файлов в именах которых содержатся пробелы > используя только средства bash. > for file in *; do > mv $file `echo $file | sed ...` for file in * ; do mv "$file" "`echo $file | sed ...`" > не проканывает т.к. file in принимает значения куска имени файла до очередного > пробела, file какраз принимает какие нужно значения. > на что mv ругается, что не идет попытка переименовать кучу файлов > одновременно. вот вот, а mv разбивает эти значения по пробелам на несколько аргументов. -- LEFT-UANIC JID: levsha@jabber.kiev.ua --- ifmail v.2.15dev5.3 * Origin: National Taras Shevchenko University of Kyiv (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6325a6a6ee79.html, оценка из 5, голосов 10
|