shell 变量、字符串、数组
2020-12-13 02:13
阅读:472
双引号中可以有变量; 双引号里可以出先转义字符;双引号中的单引号输出时维持单引号不变
示例 1:
#! /bin/bash
var="aaa
bbb
ccc"
echo ${var}
执行结果:
$ ./demo.sh
aaa bbb ccc #变量中的换行被忽略,且只有一个空格
当字符串当成变量展开时,字符串中的多个空格或换行在展开时会只剩一个(方便for循环时候做处理)。
示例 2:
#! /bin/bash
var="aaa
bbb
ccc"
echo "${var}"
执行结果:
$ ./demo.sh
aaa
bbbb ccc
下一篇:Python语句,表达式的区别?
评论
亲,登录后才可以留言!