SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Søg og erstat -> Hurtigt hack ønskes!



perl -i -pe 's/andeby/gåserød/gi'
er en sød lille ordre til at erstatte alle andeby med gåserød.

Men hvad gør jeg midt i et Perl program, hvis jeg har 
filnavn : $filename
frastreng : $froms
tilstreng : $tos

og vil erstatte alle $froms med $tos i $filename
resultatet skal også efterlades i $filename.

Er metoden at læse filen ind selv og lave søg og erstat
og skrive filen ud i et temporært filnavn og derefter
flytte filen? Gætter på at det kan gøres meget mere
kompakt svarende til første linie af denne mail.

;-)

Peter Toft, Ph.D. sslug@sslug http://www.sslug.dk/~pto

"Unix? What's that? Is that like Linux?"





 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:52
Denne side vedligeholdes af MHonArc .