Linux中获取字符串长度与获取子字符串

一、 获取字符串长度

|----------------------------------------------------------------------------------------------|
| #!/bin/bash string**=** "jobs" echo {string} # 输出结果: jobs **echo** {#string} # 输出结果: 4 |

二、 提取子字符串

以下实例从字符串第 2 个字符开始截取 4 个字符:

|-----------------------------------------------------------------|
| #!/bin/bash str**=** "敢于亮剑决不后退" echo ${str:2:2} # 输出结果为: 亮剑 |

​​​​​​​三、 查找子字符串

查找字符 io 的位置(哪个字母先出现就计算哪个)

|----------------------------------------------------------------------------------------|
| #!/bin/bash string**=** "i am a boy" echo `expr index "$string" am` # 输出是: 3 |

注意: 以上脚本中 ` 是反引号(Esc下面的),而不是单引号 ',不要看错了哦。

相关推荐
悟能不能悟1 小时前
js闭包问题
开发语言·前端·javascript
秋秋_瑶瑶1 小时前
vue-amap组件呈现的效果图如何截图
前端·javascript·vue-amap
bantinghy2 小时前
Linux系统TCP/IP网络参数优化
linux·网络·tcp/ip
星期天要睡觉2 小时前
Linux 综合练习
linux·运维·服务器
saynaihe2 小时前
proxmox8升级到proxmox9
linux·运维·服务器
gnip2 小时前
js上下文
前端·javascript
中草药z2 小时前
【Stream API】高效简化集合处理
java·前端·javascript·stream·parallelstream·并行流
Orchestrator_me3 小时前
CentOS交换区处理
linux·运维·centos
zru_96023 小时前
centos 系统如何安装open jdk 8
java·linux·centos