shell与字符串变量笔记
1.如何获取字符串长度
在${}中使用“#”获取字符串长度
name=‘jingjinfoxue’
echo ${#name};
输出为12
2.如何提取子字符串
1:4 从第2个开始 往后截取4个字符
::4 从第一个字符开始 往后截取4个字符
name=‘jingjinfoxue’
echo "${name:1:4}”
#输出 ingj
echo ${name::4}
输出 jing
3.单引号变量输出
单引号变量,原样输出,输出可以说无效
var=‘jcy’
echo ‘$var’
结果为:$var
单引号里面是啥就输出啥,特别耿直。
4.双引号变量输出
此时输出变量的内容,输出有效
var=‘jcy’
echo “$var”