Mittwoch, 12. Mai 2010

Ruby one-liners: Textersetzung

Ruby ist manchmal unglaublich praktisch:

ruby -pi.bak -e "gsub('create or replace view', 'create or replace force view')" *.sql


ersetzt "create or replace view" mit "create or replace force view" in 
allen .sql-Dateien im aktuellen Verzeichnis.

Wozu? Damit Oracle auch Views erstellt, deren SQL-Statement einen
Fehler enthält :-)

Keine Kommentare:

Kommentar veröffentlichen