[linux-lvm] hmmm, curious... (OFFTOPIC)
Luca Berra
bluca at comedia.it
Sat Feb 2 05:37:02 UTC 2002
On Thu, Jan 31, 2002 at 09:11:13AM +0800, Colin Coe wrote:
>
> Hi all, I have come accross a strange problem while doing some scripting
> with lvdisplay. When I use lvdisplay piped to awk in the first example
> (noting that I have 'hard-wired' one field in awk), a second line is printed
> containing all hard-wired strings, including tabs. But if I encase the
> lvdisplay in backticks and use echo then piped to awk the problem does not
> exist.
>
command substitution (backticks if you whish) replaces all newlines with blanks
compresses sequences of blanks and trims trailing blanks
if you want only the first line in awk do:
lvdisplay -c /dev/rootvg/bbs | awk -F: 'NR==1 {print $1 "\t\t" $9 "\t" $9 "\t" "2" "\t" $4 }'
--
Luca Berra -- bluca at comedia.it
Communication Media & Services S.r.l.
/"\
\ / ASCII RIBBON CAMPAIGN
X AGAINST HTML MAIL
/ \
More information about the linux-lvm
mailing list