Re: несколько вопросов
On Sat, Sep 20, 2003 at 11:50:23AM +0400, elephantum wrote:
> > 1) Есть директория(dir_path) с файлами
> > zzzzzz zzzz zzzzz.mp3
> > и т.д.
> > Как можно в именах файлов заменить пробелы
> > на подчеркивания с помощью скрипта?
> > подскажите скрипт plz
> > bash# ./script dir_path
>
> например так
>
> bash# cd dir_path ; for i in * ; do mv "$i" "`echo $i | sed 's/ /_/g'`"
> ; done
Так работать не будет, man find; man xargs
> > 2) Как можно во всем файле заменить фразу
> > на другую фразу с помощью скрипта?
> > bash# ./script filename oldfraza newfraza
> > или просто удалить фразу
> > bash# ./script filename oldfraza
> > подскажите скрипт plz
>
> bash# cat filename | sed 's/oldfraza/newfraza/g' > newfilename
man sed, вызывать cat тут совсем ни к чему.
--
TARANTUL
Reply to: