#!/bin/bash # shell 变量 echo "Hello World !" user_name=张三 #输出变量名 echo ${user_name} ###字符串拼接 echo "你好,"${user_name}"" echo "你好,${user_name}" #提取字符串长度 echo ${#user_name} #截取字符串,索引从0开始 address="中国浙江杭州"; echo ${address:1:3} #查找子字符串出现的位置,哪个字母先出现就计算哪个,且索引从1开始 echo `expr index "$address" 中浙` #数组 array_name=(张三 李四 王五 宋六) #输出所有变量 echo ${array_name[*]} echo ${array_name[@]} #按照下标输出 echo ${array_name[0]} #获取数组长度 echo ${#array_name[@]} #获取数组元素的长度 echo ${#array_name[0]}
全文完,感谢您的耐心阅读~
欢迎大家关注我的公众号
![](https://img2020.cnblogs.com/blog/945445/202008/945445-20200817142938521-1981960238.png)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步