linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Bash output, variabili e formattazione

Rampage * atomikramp a gmail.com
Mar 4 Gen 2011 11:18:07 UTC
2011/1/4 Maurizio Paolini <paolini a dmf.unicatt.it>

> 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
>
>
Caspita hai ragione :)
sono proprio un impedito.

Grazie!
Francesco

> --
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lugbs.linux.it/pipermail/lug/attachments/20110104/3d3d3534/attachment.html>


Maggiori informazioni sulla lista Lug