Linux 随堂笔记

echo ${#mysteing}
35

求出
注意:赋值变量值 ,一个空格占用一个字符的量,两个就占两个
*字符串截取
命令格式:
${变量名:截取字符串从第几位开始,截取字符串的长度}

var=123456789
echo={var:3:6}
456789

指定默认值

[root@localhost 132]# echo ${var=123456aa}
123456aa
[root@localhost 132]# echo var
var
[root@localhost 132]# echo $var
123456aa

使用替代

[root@localhost 132]# var=123
[root@localhost 132]# echo $var
123
[root@localhost 132]# echo ${var:+1234}
1234

注意:只有变量值定义
·

[root@localhost 132]# echo $HOME
/root
[root@localhost 132]# echo $IFS

[root@localhost 132]# echo $OSTYPE
linux-gnu

你可能感兴趣的:(1)