web-dev-qa-db-ja.com

コマンドするProcmail変数

ばかげた質問かもしれませんが、どこにも見つかりません。 procmailに変数($ SUBJECTなど)があり、それをシェルコマンドにプッシュする必要があります。何かのようなもの:

#in /etc/procmailrc
SUBJECT="^(XX-)?Subject:?"

#in user defined procmailrc file 
 FORMAIL =/usr/bin/formail 
:0 fhw 
 | $ {FORMAIL} -A'X-Subject-Is:$ SUBJECT '

しかし、それは私にヘッダーを節約しますX-Subject-Is: $SUBJECT、件名ではありません..変数をシェルコマンドにプッシュする方法はありますか?

1
stderr

このコマンドは通常のシェル変数置換ルールに従うため、一重引用符を二重引用符に置き換えてみてください。

| ${FORMAIL} -A "X-Subject-Is: $SUBJECT"
3
chutz