如何获取linux目录中的可用空间而不显示" Avail"描述

时间:2014-10-27 08:48:53

标签: linux bash

我想获取特定目录的可用空间并将其存储在变量中。我有这段代码返回可用空间,但有#34; Avail"用它描述。因此,我将无法使用变量进行比较。

    df /backup/purging/resume/ | awk '{ print $4 }'

它返回

    Available
    70859076

我想要一个只显示70859076的代码

2 个答案:

答案 0 :(得分:0)

awk可以自行完成:

df /backup/purging/resume/ | awk 'END{ print $4 }'

tail提供了更通用的方法:

df /backup/purging/resume/ | awk '{ print $4 }' | tail -n 1

答案 1 :(得分:0)

您可以使用grep -v根据模式排除行:

df /backup/purging/resume/ | grep -v Available | awk '{ print $4 }'