如何从邮箱中获取配额大小?

时间:2017-06-19 16:52:39

标签: bash shell awk quota dovecot

我试过了:

doveadm quota get -u wwe@test.com

结果我有:

Quota name Type    Value   Limit                                                                    %
User quota STORAGE    16 1906250                                                                    0
User quota MESSAGE     4       - 

如何看到我的邮箱大小为16Kb。 好的,但我只想得到这个数字--16。 我试过了:

doveadm quota get -u wwe@test.com | awk '{ print $4 }'

结果我有

Quota name Type    Value   Limit                        %
16
4

如果没有16,我怎么才能获得Quota name Type Value Limit %。请帮忙。也许你知道其他工具来获得配额价值吗?

1 个答案:

答案 0 :(得分:0)

大概:

doveadm quota get -u wwe@test.com 2>/dev/null | awk '{ print $4 }'

但是可能:

doveadm quota get -u wwe@test.com | awk 'NR>1{ print $4 }'