如何让命令变成多行?

如何让命令变成多行?

以下命令:

thunderbird -compose [email protected],subject=testmail,body="something"

有效,但前提是 body 标记中没有逗号。它适用于:

"dsafdsafcc \/sda/fads ;.f af af a"

;但如果不是 a 而是a ,它就不起作用,。类似的替代方案\,也不起作用。似乎,破坏了我传递给的任何字符串body

如何将完整的文本传递给body,,和新行?

答案1

我认为你需要包装 的内容body="' ...something...'"才能得到你想要的:

$ thunderbird –compose "to='[email protected]',subject='nice tip',body='Check out this neat command line tip'"

您还可以将正文的内容放入文件中并按如下方式发送:

$ thunderbird –compose "to='[email protected]',subject='nice tip',body='$(cat somefile.txt)'"

相关内容