[Comm] Изменение расширения для большого количества файлов.

Grigory Soloviov =?iso-8859-1?q?info4me_=CE=C1_21th=2Ecom?=
Пт Мар 11 11:28:25 MSK 2005


Pyatnitskich Evgeniy wrote:
> On Thu, Mar 10, 2005 at 16:21:23 +0300
> Grigory Soloviov wrote:
> 
> 
>>Ivan Fedorov wrote:
>>
>>
>>>>Помогите с проблемой, есть ~50 Gb mp3 и какая-то часть из этих файлов
>>>>имеет расширение "MP3", а не "mp3" чем усложняет создание плейлиста.
>>>>
>>>>Помгите со скриптом, что бы перевести расширения всех файлов в
>>>>нормальный вид т.е. "mp3".
>>>
>>>
>>>Вот это переведет все файлы в тек. директории в нижний регистр:
>>>
>>>$ cat tolower.sh
>>>#!/bin/sh
>>>for file in `ls`; do
>>> mv ${file} `echo ${file} | tr '[:upper:]' '[:lower:]'`
>>>done
>>>
>>
>>Там много-много директорий вложеных и не вложеных, да и мне бы 
>>желательно менять только окончание имени файла, т.е. только расширение в 
>>windows-терменологии.
> 
> 
> find . -type f | grep '\.MP3$' | xargs rename .MP3 .mp3
> 
> А так?
> 
[root на toleman mp3]# find /var/mp3/ -type f | grep '\.MP3$' | xargs 
rename .MP3 .mp3
xargs: Несбалансированная одинарная кавычка

:(
Я в баше не силен. :(



Подробная информация о списке рассылки community