Frowning Freezer wrote:
> Er du rigtig klog mand!! Sådanne arbitrære handlinger tør jeg ikke
> udføre på min kode uden jeg er HELT sikker på at der kun sker det der
> må ske!! :) Men ja, med lidt test søgninger og brug af regular
> expressions, så var ideen jo ikke helt umulig. Jeg bruger ofte
> search/replace i flere filer adgang når jeg arbejde i HomeSite og det
> er bare en lækker ting - men helst inden for et begrænset scope eller
> en fool proof matching!
Ja, nu er date nok en RET uheldig funktion at lave den søg/erstat med, men
du kunne jo starte med at greppe efter date( og pipe det i en fil og tjekke
denne for evt. steder, der _ikke_ skal erstattes.
Jeg har før brugt denne til ændring af en funktion:
for FILE in *.sql
do
sed 's/mysql_query/db_query/g' <${FILE} >${FILE}.tmp && mv -f
${FILE}{.tmp,}
done
og det er jo ikke værre end at du har lavet en backup, hvis det skulle gå
helt galt, vel?
--
Take Care
Kim Emax - master|minds - Vi tænker IT for dig...
http://www.masterminds.dk -
http://www.emax.dk