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



如何从df linux命令中仅提取"名称"和"可用空间"。

您可以使用

...

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

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

我们将df的输出管道到tail,在那里我们切断第一行(标题),然后将其管道化awk,使用它来打印第一列和第四列。

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

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

传统的方法是

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

最新更新