首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不带换行符的多行导出

不带换行符的多行导出
EN

Unix & Linux用户
提问于 2019-06-04 04:37:29
回答 1查看 856关注 0票数 -1

如何导出多行的东西?

代码语言:javascript
复制
export foo='bar  a ab          ai   ii              bar'

把它放在没有换行符的两行上?

代码语言:javascript
复制
export foo='bar  a ab          ai 
  ii              bar'

也许用反斜杠?

代码语言:javascript
复制
export foo='bar  a ab          ai\ 
  ii              bar'

这安全吗?

EN

回答 1

Unix & Linux用户

发布于 2019-06-04 04:53:16

在单引号块中使用\显然不起作用。

代码语言:javascript
复制
$ export foo='bar  a ab          ai\
  ii              bar'
$ echo "$foo"
bar  a ab          ai\
  ii              bar

你可以用双引号。

代码语言:javascript
复制
$ export foo="bar  a ab          ai\
  ii              bar"
$ echo "$foo"
bar  a ab          ai  ii              bar

或者你可以把它放在单引号之外。

代码语言:javascript
复制
$ export foo='bar  a ab          ai'\
'  ii              bar'
$ echo "$foo"
bar  a ab          ai  ii              bar

我不知道你所说的“安全”是什么意思。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/522744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档