Shell脚本入门(十三) - 数组
时间:2014-10-25 14:49 来源:linux.it.net.cn 作者:it
1. 定义
Shell脚本中支持一维数组,下标从0开始
我们可以这样
[java] view plaincopy
-
y_books[0]="today"
-
y_books[1]="onepiece"
可以这样:
[java] view plaincopy
-
y_books=("one" "two" "three")
还可以这样:
[java] view plaincopy
-
y_books=(
-
"one"
-
"two"
-
"three")
2. 读取数组内容
我们使用下标来获取数组的信息
-
echo "book:${y_books[0]}"
-
echo "book:${y_books[1]}"
3. 获取所有的元素
使用*或者@
示例:
-
echo "books:${y_books[*]}"
-
echo "books:${y_books[@]}"
4. 获取数组长度
-
echo "数组长度"
-
echo "length:${#y_books[*]}"
-
echo "length:${#y_books[@]}"

(责任编辑:IT)
1. 定义Shell脚本中支持一维数组,下标从0开始 我们可以这样
[java] view plaincopy
![]()
可以这样:
[java] view plaincopy
![]()
还可以这样:
[java] view plaincopy
![]()
2. 读取数组内容我们使用下标来获取数组的信息
3. 获取所有的元素使用*或者@ 示例:
4. 获取数组长度
(责任编辑:IT) |