【1.2】Linux学习-shell字符串

版权声明:版权所有,翻版必究【Kevin】 https://blog.csdn.net/weixin_30935137/article/details/81156333

单引号

[wujiadong@hcu05 linux_peixun]$ name='wujiadong'
[wujiadong@hcu05 linux_peixun]$ echo $name
wujiadong
  1. 单引号中任何字符串都会原样输出,单引号字符串中的变量时无效的
  2. 单引号字符串中不能出现单引号

双引号

[wujiadong@hcu05 linux_peixun]$ name="dongjiawu"
[wujiadong@hcu05 linux_peixun]$ echo $name
dongjiawu
  1. 双引号里可以有变量
  2. 双引号里可以出现转义字符

字符串拼接

[wujiadong@hcu05 linux_peixun]$ greeting="hello,"$name
[wujiadong@hcu05 linux_peixun]$ echo $greeting
hello,dongjiawu

字符串长度获取

[wujiadong@hcu05 linux_peixun]$ string="abcd"
[wujiadong@hcu05 linux_peixun]$ echo ${#string}
4

猜你喜欢

转载自blog.csdn.net/weixin_30935137/article/details/81156333