Secondo me mi sopravvaluti, comunque sì, io pensavo ad una cosa del genere.
Invece del cut avrei usato qualcos'altro. Per esempio
Codice: Seleziona tutto
vaevictis@vaevictis-HAL:~$ echo -e "var1=aaa\nvar2=bbb\nvar3=ccc"
var1=aaa
var2=bbb
var3=ccc
vaevictis@vaevictis-HAL:~$ echo -e "var1=aaa\nvar2=bbb\nvar3=ccc" | grep -oP 'var1=\K\w+'
aaa
Il problema di difesaparcosempione, oltre a quanto cripticamente si è espresso, è a quanto pare il fatto che siano presenti più variabili da modificare e il fatto che siano presenti spazi (non ho capito se delle variabili o se nel valore dopo l'uguale).
Io, ci stavo riflettendo ora al bagno, forse procederei in modo diverso a questo punto.
Se tanto le variabili hanno lo stesso nome nel file iniziale e finale, io mi creerei la stringa del comando da passare a sed una volta prelevate tutte le righe.
Dammi un po' di tempo e ti posto un esempio di codice di quanto sto dicendo.
Tra l'altro non so neanche quanto sia lungo questo file, quante siano in linea di massima queste variabili... e quindi non so neanche se valga la pena farlo.
Comunque dopo mi ci metto un attimo.