如何在 bash 中限制 quota 命令的结果

How to limit the result of the quota command in bash

我有一个简单的问题,但我没有找到实现它的方法,以防我只需要获取配额命令的免费 space 值。

风景:$ quota -s abdalazizdemoura结果:

Disk quotas for user abdalazizdemoura (uid 3944):
     Filesystem   space   quota   limit   grace   files   quota   limit   grace
/dev/mapper/work-home
                  5068M      0K   5120M            246k       0       0
/dev/mapper/work-lxc
                   828K      0K  20480K              26       0       0

我特别需要 /dev/mapper/work-home 分区的输出到 spacelimit,仅此而已。

像这样?

quota -w -s abdalazizdemoura | awk '/\/dev\/mapper\/work-home/ {print }'
5068M
quota -w -s abdalazizdemoura | awk '/\/dev\/mapper\/work-home/ {print }'
5120M