Il lun, 2003-08-25 alle 23:20, Arwan ha scritto: > 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
Ciao, ho provato a togliere il carattere di fine riga (\n) con gedit e tutto è funzionato a meraviglia. Non so se altri editor da linea di comando siano così bravi. Spero di esserti stato utile Ciao, Tommaso
