也许愚蠢的问题,但我无法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"