awk in df -k output. (425 Views)
Reply
Frequent Advisor
tempsample
Posts: 100
Registered: ‎06-20-2013
Message 1 of 2 (425 Views)

awk in df -k output.

Hi,

 

$ bdf /tmp /usr /var |grep -v "Filesystem"|grep "%"|awk '{print $NF, $(NF-1)}'


/tmp 9%
/usr 37%
/var 50%

I am able to get File system usage correctly using bdf as what I expected.

 

I need the output to be same for df -k as bdf output.

 

I tried using different ways to df -k ,but i am not able to get the df -k output as same as bdf.

 

 

Acclaimed Contributor
Dennis Handly
Posts: 25,277
Registered: ‎03-06-2006
Message 2 of 2 (417 Views)

Re: awk in df -k output.

Why would you ever want to use df when you have bdf?

You may want to look at Bill's bdfmegs:

http://h30499.www3.hp.com/t5/System-Administration/bdfmegs-Feb2014-version/m-p/6364361

 

But this should work:

df -k | awk '
substr($0, 1, 1) != " " {
   name = $1
}
/%/ {
   print name, $1 $2
}'

The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.