也许愚蠢的问题,但我无法find任何地方。 我有一个variables在procmail(例如$ SUBJECT),我需要推它到一些shell命令。 就像是:
#在/ etc / procmailrc中
SUBJECT =“^(XX - )?Subject:?”
#在用户定义的procmailrc文件中
FORMAIL =的/ usr /斌/ FORMAIL
:0 fhw
| $ {FORMAIL} -A'X-Subject-Is:$ SUBJECT'
但它保存了一个头X-Subject-Is: $SUBJECT ,而不是主题行。有什么办法,如何将variables推送到shell命令?
该命令受制于正常的shellvariablesreplace规则,因此只需用双引号replace单引号即可。
| ${FORMAIL} -A "X-Subject-Is: $SUBJECT"