mailq
列出了一系列与队列相关的信息:
C999C20A80 8314 Sun Dec 24 21:19:18 MAILER-DAEMON
(host abc[x.x.x.x] said: 421 Timeout - closing connection (in reply to MAIL FROM command))
a@a
如何只打印队列编号不用各种 grep|awk|sed 来处理它?
我确信我看到过它的命令,但我没有“注册”它,现在我忘了它。
也许用postsuper
或来处理postqueue
,但阅读手册页时我看不到任何选项。
答案1
我不知道‘正确的做法’
但对我来说
mailq | awk '$7 ~/@/ { print $1 }'
这将仅显示 id 的