PDA

View Full Version : tr (Linux)


guldo76
17-11-2003, 21:31
Ciao.
Scusate la domanda stupida... ma non riesco proprio a capire come
cavolo funziona il tr nella shell.
Il programma in questione sostituisce un carattere con un altro,
in un file di testo, ma non riesco ad usarlo.
Io vorrei sostituire i tab con le virgole, e farei cosi':
tr -s \t ',' < /tmp/dati.txt > /tmp/dati.csv
ma evidentemente sbaglio qualcosa...
Ho provato diverse alternative a questa, ma non c'e' proprio verso :cry:
Come diavolo funziona 'sto programmino?!?!? :confused:

Grazie,

Guldo

guldo76
17-11-2003, 22:30
Oh My God...
Ho capito.
Illuminazione divina!
anche il tab da sostituire va messo tra apostrofi!!! :doh:
Insomma non
tr -s \t ',' < /tmp/dati.txt > /tmp/dati.csv
ma
tr -s '\t' ',' < /tmp/dati.txt > /tmp/dati.csv

Ma porc... :mad: :D

Guldo

p.s.: chiudere pure, thnx!