Confusione.

Tobia Conforto tobia.conforto@linux.it
Mar 7 Set 2004 12:46:31 CEST


ecobel scrisse:
> Qualcuno provi a digitare i comandi delle righe 1, 2 e 4 e confronti il
> risultato con la spiegazione data alle righe 5, 6, 7.

Non avevi una shell sottomano? Se usi Windows puoi installare CygWin.
Comunque questo è il risultato (il $ è il prompt):

$ var=$'\x0aThis is the bottom line\x0bThis is the top line\x0a'
$ echo "$var"

This is the bottom lineThis is the top line

$ echo "$var" | col
                       This is the top line
This is the bottom line
$ 

> #  This causes the right end of the line to be higher than the left end.
> #  It also explains why we started and ended with a line feed --
> #  to avoid a garbled screen.

# Questo rende la parte destra della riga più alta della parte sinistra.
# Inoltre spiega perché è stato messo un «a capo» all'inizio e alla fine
# della riga: per evitare un risultato confuso.

Comunque se chi ha scritto sta roba l'ha fatto per spiegare a cosa serve
col, meriterebbe un calcio dove dico io! :-)


Tobia


Maggiori informazioni sulla lista tp