我在 linux 中使用下面的 shell 代码我希望它在 Java 中实现。我想在 JAVA 中调用这个命令
mailq | grep -B1 -i temporarily | grep -iv deferred | \
egrep -i 'jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec' | \
awk -F" " '{print $1}' | awk '{print substr($0,10,14)}'
mailq 命令显示排队的邮件消息,其中有相应的 Id 和错误。就像在上面的命令中一样,我正在寻找其中包含暂时禁用消息的消息,并获取上面的消息,其中它的 id 出现在 * *09089 中,就像这样检查月份,而不是打印该 id 的最后 5 个字符