shell学习之字符串

单引号和双引号定义字符串


拼接字符串

相关操作

获取字符串长度

通过#获得长度

string="abcd"
echo ${#string} #输出 4

提取子字符串

下标从1开始

string="runoob is a great site"
echo ${string:1:4} # 输出 unoo

查找子字符串

查找字符 i 或 o 的位置(哪个字母先出现就计算哪个):

string="runoob is a great site"
echo `expr index "$string" io`  # 输出 4

以上脚本中 ` 是反引号,而不是单引号 ',不要看错了哦。

posted @ 2021-12-20 10:55  offlineboy  阅读(38)  评论(0)    收藏  举报