Ciao a tutti!
E' da un pò che sto lavorando a uno script che modifica alcuni file di configurazione se non sono stati modificati prima. Uso il comando "sed" (sed -i 's/vecchio/nuovo/g' file.txt) per sostituire le vecchie stringhe con quelle nuove...purtroppo non so come controllare una stringa su linee multiple, per esempio:
Quello che credo dovrei fare è trovare tutte le linee e se trovate sostituirle...ma come faccio?Codice:# Stringa che non deve essere modificata classe 1 { chiave = valore } # Stringa che deve essere modificata classe 2 { chiave = valore }![]()


LinkBack URL
About LinkBacks


Rispondi Citando
!

Segnalibri