Hromadna zamena slov v textu

Jan ' Kozo ' Vajda jvajda na somi.sk
Středa Červen 14 14:23:15 CEST 2000


:> můžete skuzit kromě findu použít editor ed ve skriptíku asi takovém:
:> ed - $1 <<Konec
:> g/CORBA_/s/CORBA_/CORBA::/g
:> g/CORBA2/s/CORBA2/CORBA22/g
:> w
:> q
:> Konec
:> Totéž by šlo udělat i v perlu, to dokonce na 1 řádku.

napr. takto:

perl -pi.bak -e 's/CORBA_/CORBA::/g' *.c

s tym, ze povodne subory ulozi s priponou .bak




		                                   K O Z O 
                		    ===================================
                                      Look At Your Young Man Fighting
                                         Look At Your Woman Crying
                                       Look At Your Young Man Dying
                                    The Way They've Always Done Before



Další informace o konferenci Linux