linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Bash output, variabili e formattazione

Maurizio Paolini paolini a dmf.unicatt.it
Mar 4 Gen 2011 09:19:06 UTC
On Tue, Jan 04, 2011 at 09:53:11AM +0100, Rampage * wrote:
> Ciao a tutti ragazzi, rieccomi con una domanda palesemente da gnubbo alla
> quale purtroppo non ho trovato risposta.
> 
> cerco di spiegarmi facendo un esempio.
> 
> se io in bash faccio una cosa di questo genere:
> 
> du -sh /directory/*
> 
> lui mi ritorna un output formattato correttamente con le directory una sotto
> l'altra e in parte, a tabulazione fissa, la dimensione occupata su hard
> disk.
> 
> ora perĂ² se io invece faccio
> 
> VARIABILE=$(du -sh /directory/*)
> echo $VARIABILE

Non e' un problema di "$( ... )$", ma di "echo", infatti se
fai:

   echo "$VARIABILE"

(con le virgolette) il risutato ti torna giusto.

mp




Maggiori informazioni sulla lista Lug