Sono alle prese con i miei soliti pastrocchi. Ho un file di testo
nativo dos 6.2 con una carateristica che dovrei convertire, ma non ci
riesco. Si tratta di questo: sono un migliaio di righe caratterizzate
da un "=" prima dell'ivio a capo, tipo queste:

"ciao gente bella =
mi aiutate a mettere il txt su una sola riga?"

Devo, appunto, togliere l'= e a capo in modo che il testo, frazionato
in molte righe, venga a stare su una riga unica. 
Ho provato con sed ma non so come indicargli il carattere di fine
riga, tanto piu' che viene da dos e non so se sia neccessario fare
prima delle altre conversioni. Avevo provato con qualcosa tipo:

sed s/=\r//g file > newfile

Come dicevo non riconosce \n (se lascio solo l'uguale tutto funzia a
meraviglia, ma, come c'era da aspettarsi, elimina gli = dal testo
senza ricomporre le righe)

Consigli?

Arwan
-- 
 "There's so many different worlds
 So many different suns
 And we have just one world
 But we live in different ones."

Rispondere a