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 :-)