venerdì 28 agosto 2009

bash: eliminare il carriage return da una stringa


Puo' capitare, ad esempio leggendo file di testo da ambienti Microsoft, di leggere una stringa ma di trovarvi poi alla fine un carattere "carriage return", o return, o \r (insomma ci siamo capiti).
Se per qualunque motivo quel caratteri vi desse fastidio (a voi personalmente o alla vostra procedura) provate a mandare la vostra stringa in pipe al comando:
tr -d '\r'

Nessun commento: