1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Linux-Shell编程之数组操作

Linux-Shell编程之数组操作

时间:2020-08-31 13:28:01

相关推荐

Linux-Shell编程之数组操作

源码

#!/bin/bashstr="Array - Demo Shell"; echo ${#str} #求字符串長度#定義arr=('a' 'b' 'c' 'd' 'e' 'f' 'girl') #數組能否執行,與shell版本相關,sh默認指向/bin/dash。執行時,可使用:. scriptFileNamearr[7]='h'; #單獨指定數組元素值#長度echo array\'s length:${#arr[@]} #獲取數組元素的個數/長度,@符可換爲*符echo array[6]\'s length:${#arr[6]} #獲取某各數組元素的長度# 讀取元素echo arr[1]: ${arr[1]} #讀取數組元素echo arr: ${arr[@]} #使用@符號讀取數組所有元素for i in ${arr[@]} #遍歷數組元素doecho $idone# output:<<EOF #多行注釋,EOF也可換爲! or '符18array's length:8arr[1]: barr: a b c d e f g habcdefgirlhEOF

参考文献

[1]Shell 教程之数组 | 菜鸟教程

[2]Linux Shell编程之变量与字符串处理 | 菜鸟教程

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。