*From*: Dan Jacobson *Subject*: ${p+\"$p\"} *Date*: Mon, 21 Jan 2019 21:14:26 +0800 ------------------------------
So how am I to get "A" with bash? How about: #!/bin/bash p=A q='"' cat <<_EOF_ ${p+$q$p$q} _EOF_ Works on all shells I tested it.
*From*: Dan Jacobson *Subject*: ${p+\"$p\"} *Date*: Mon, 21 Jan 2019 21:14:26 +0800 ------------------------------
So how am I to get "A" with bash? How about: #!/bin/bash p=A q='"' cat <<_EOF_ ${p+$q$p$q} _EOF_ Works on all shells I tested it.