如何导出多行内容?
export foo='bar a ab ai ii bar'
并将其放在两个不同的行上而不需要换行文字?
export foo='bar a ab ai
ii bar'
也许带有反斜杠?
export foo='bar a ab ai\
ii bar'
这安全吗?
答案1
在单引号块内使用\
显然不起作用。
$ export foo='bar a ab ai\
ii bar'
$ echo "$foo"
bar a ab ai\
ii bar
您可以使用双引号。
$ export foo="bar a ab ai\
ii bar"
$ echo "$foo"
bar a ab ai ii bar
或者您可以将其放在单引号之外。
$ export foo='bar a ab ai'\
' ii bar'
$ echo "$foo"
bar a ab ai ii bar
我不确定你所说的“安全”是什么意思。