[Comm] Копирование и замена символов в названии файлов.
Pyatnitskich Evgeniy
=?iso-8859-1?q?pem_=CE=C1_nm=2Eru?=
Вт Мар 29 15:40:34 MSD 2005
On Tue, Mar 29, 2005 at 14:00:20 +0300
Dolgov OV wrote:
> > > Попробовал cp /source/* /dest/ | sed s,%20, ,g
> >
> > man rename
> > rename '%20' ' ' /source/*
>
> Старый вопрос. но вынужден вернуться :-(
> Данная команда заменила _только_один_ '%20', а остальные оставила.
> Пришлось повторить ее несколько раз, пока все символы не были заменены.
>
> man rename никаких ключей для глобальной замены не содержит.
for i in /source/*; do
new=`echo $i|sed "s|%20|\ |g"`;
mv "$i" "$new";
done
--
-- Regards, P.E.M. <pem at nm dot ru>
Подробная информация о списке рассылки community