Originariamente inviato da sebaldar
codice:
 sed '/^minnie/a franco' my_file > my_file
No, per prima cosa "a" la riga la aggiunge dopo e in secondo luogo ridirezionare l'output sul file che si sta leggendo fa succedere un pandemonio (tipicamente il file alla fine te lo ritrovi vuoto).
Il comando corretto per fare questa cosa e`
codice:
sed -i '/^minnie/i franco' file.txt
Magari non e` esattamente la soluzione al tuo problema, pero` in ogni caso lo strumento che ti serve e` sed.