Pagina 1 di 1

[RISOLTO] Unexpand non funziona

Inviato: ven 13 feb 2015, 15:49
da cyberninja
Ciao a tutti.
Stavo seguendo degli esempi per imparare a usare alcuni comandi per manipolare file di testo.
Ad un certo punto sono saltati fuori i comandi expand e unexpand.
Per chi non lo sapesse (io non lo sapevo :D ) il primo converte le tabulazioni in spazi e il secondo viceversa.
Ganzo!
Peccato che a me unexpand non funziona.
Ho creato un file di prova con scritto le lettere abc spaziate da tabulazioni.
Con cat -a si vede il segno di tabulazione ^I.
Con expand ho convertito in spazi.
Quando ho provato unexpand (con l'opzione -a) la conversione in tabulazioni non c'è stata.
Il mio unexpand è rotto o mi sfugge qualcosa?

Luca

Re: Unexpand non funziona

Inviato: ven 13 feb 2015, 16:05
da conraid
immagino che fosse cat -A

comunque expand ed unexpand funzionano come cat, quindi una volta dato il comando per "salvare" devi redirigere l'output, tipo
expand blabla.txt > new.txt

lo hai fatto?

Re: Unexpand non funziona

Inviato: ven 13 feb 2015, 16:30
da cyberninja
conraid ha scritto:immagino che fosse cat -A

comunque expand ed unexpand funzionano come cat, quindi una volta dato il comando per "salvare" devi redirigere l'output, tipo
expand blabla.txt > new.txt

lo hai fatto?
Sì, l'opzione di cat era -A. :p
Ok, ha funzionato.
Ho interpretato male la man page e mi sono perso in un bicchiere d'acqua.

Grazie mille! :thumbright: