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/