Linux 中数组的使用
2018-10-26 05:27:06来源:博客园 阅读 ()
Linux中数组本人可能用的相对较少,但是会经常遇见,也容易忘记,就顺便记录下来吧
数值类型的数组:一对括号表示数组,数组中元素之间使用“空格”来隔开
arr=(1 2 3 4 5)
字符串类型数组:同样,使用一对括号表示数组,其中数组中的元素使用双引号或者单引号包含,同样使用“空格”来隔开
arr=('a' 'b' 'c')
数组的操作
以数值型数组为例:arr=(1 2 3 4 5)
1.计算数组的长度
len=${#arr[*]}
2、输出所有数组的值
3、输出数组的单个元素值(数组下标值从0开始,所以5值为空)
4、在shell脚本中数组和read的结合使用
5、数组结合函数和read一起使用 使用$@和”$@“以及$*
输出结果
使用"$*"时
输出结果
6、来点新的(鬼知道有啥用)
输出结果
7、结合read传递参数型(稍微灵活点,更加不知道有什么鬼用,鸟改哈就阔以啦,估计很少会用这些吧)
输出结果
正好看到这些,研究了很久,起初都是一脸懵逼,写出来不知道有没有啥子用,我工作的地方好像都没用到额,有点尴尬!!!
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Vim编辑器
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- Linux指令和shell脚本 2020-06-11
- 适合开发者的最佳Linux发行版 2020-06-11
- RAID 1 软件实现(Linux 系统) 2020-06-10
- linux各级目录 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash