Linux命令df提取“名称”和“可用空间”

时间:2012-12-07 06:00:07

标签: linux shell command diskspace

如何只提取" name"和"可用空间"来自df linux命令。

3 个答案:

答案 0 :(得分:1)

假设名称和可用空间是第1列和第4列:

 df | awk '{print $1, $4}'

答案 1 :(得分:1)

传统方法将是

df | awk '{printf "%-15s%-8s\n",$1,$5}'

答案 2 :(得分:1)

你可以使用......

df | tail -n +2 |  awk '{ print $1, $4 }' 

...假设你也不想要标题。如果您这样做,请删除tail

我们将df的输出汇总到tail,我们将第一行切断(标题),然后将其输入awk,用它来打印第一行和第四列。