On Tue, 29 Mar 2005 17:40:34 +0600 Pyatnitskich Evgeniy wrote: > 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 спасибо. Похоже то, что надо. -- С наилучшими, Олег Долгов Registered Linux user #315454