变量结尾处的Bash变量嵌入换行符
我已经阅读了
Trying to embed newline in a variable in bash,我认为我理解新行作为IFS,以及bash有时如何将换行更改为空格,但我不明白这种情况:
[prompt]$blah="$(printf "hinnnn")" [prompt]$echo "$blah" hi [prompt]$blah="$(printf "hinnnnx")" [prompt]$echo "$blah" hi x 为什么第一个回声没有吐出一堆新行?谢谢. 解决方法
因为这就是
the spec所说的应该做的事情.即条带尾随新行的序列.
从规范(强调我的):
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- AngularJS1.x学习(directive 中‘& ’‘=’ ‘@’符号
- bash – 脚本中rsync的用户名和密码
- angularjs – Angular JS ng:基于select选项重复过滤
- Angular2中AfterContentChecked和AfterViewChecked有什么区
- angularjs – 角度日期过滤器在firefox中不起作用
- 为什么docker在高内存使用时崩溃?
- 一个能动态调用webservice的类 (c#)
- 算术运算符和运算命令
- Bootstrap:如何启用滚动条?
- angularjs – 如何调试angular [$injector:modulerr]错误