【发布时间】:2014-04-17 17:21:17
【问题描述】:
我正在尝试将一行文本文件直接放在邮件函数中。该字符串在文本文件中带有“”。
mailx -s "New Member" "cat ../address"
../address 中的一行是 'my-email@gmail.com',包括 ' ' 引号。
cat ../address 不是最好的方法,但我不知道有什么其他方法可以尝试。
要求的结果应该是:
mailx -s "New Member" 'my-email@gmail.com'
【问题讨论】:
-
你可以这样做:
mailx -s "New Member" $(</path/to/address) -
请注意,文件包含单引号,在
mailx可以将其用作有效地址之前需要将其去掉。 -
感谢您的回答。我正在尝试。
标签: string bash substitution cat