Bash:
Ricerca e sostituzione del testo
How to:
Ecco alcuni comandi Bash basilari per cercare e sostituire testo.
Usa grep per cercare:
grep "cerca" file.txtSostituisci testo con sed:
sed -i 's/vecchio/nuovo/g' file.txtEsempio con output:
echo "Ciao mondo" > file.txt
sed -i 's/mondo/mondi/g' file.txt
cat file.txtOutput:
Ciao mondiDeep Dive
Stringere la cinghia e addentrarsi: la capacità di cercare e sostituire è antica quanto i primi editor di testo. Su Unix, sed (stream editor) è lo strumento classico, usato dagli anni ‘70. Alternativa moderna, awk gestisce dati complessi, e perl, con espressioni regolari potenti, per elaborazioni avanzate.
Dettagli implementativi: sed lavora su flussi di input modificandoli al volo. Usa espressioni regolari (regex), che permettono ricerche flessibili e potenti.
See Also
Rimani aggiornato e approfondisci: