On Tue, 2 Sep 2003, Andrei Jurca wrote:

> Am incercat ceva de genul:
> find . -name '*' -type f -print | xargs perl -spi -e 's/text1/text2/g'
> dar pe o zona limitata.
> 
> Daca ati reusit chestia asta vreodata pls help.
> 
 Cred ca mai simplu e ceva de genul: perl -pe 's/stuffw/stuffr/g' -i * 
pentru a mai reduce din overheadul inutil creat de find in exprimarea 
de mai sus. Insa nu e de recomandat. Frumos e clasic cu find/sed, 
cum zice Victor, shi grija la ce spune el in legatura cu "*". Daca 
insisti pe Perl, poti incerca ceva mai elaborat shi safe, 
cu File::Find::Rule sau File::Find sau, cine shtie, o gramajoara de alte 
module.

-- 
perldoc -qz.m|perl -lpe'($_)=(m{.+\?|\w{3}k}g)'


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui