介绍
这篇文章将为大家详细讲解有关怎么在shell中使用的循环,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
代码如下:
# !/bin/sh i=1 和=' sed -n & # 39; $=& # 39;, tmp.txt”, #计算文件的总行数 echo “SUM"美元; while read 线 做 ,,,arr ($ i)=發ine"美元; ,,,i=癳xpr 小姐:美元+,1 ' done & lt; tmp.txt echo “我美元; i=1 for 小姐:“seq $ SUM”,拷贝;do ,,,echo “$ {arr [$ i]}“; 做
附:壳数组补充知识
<强>一、声明数组强>
1)数组(例子)=值#[0]=一个数组,数组[1]=两个
2)声明——数组#数组被当作数组名
=3)数组(value1 value2 value3…)
=4)数组([1]=[2]=2 [3]=3…)
=5)数组,一个两个three"# echo ${阵列[0 | @ | *]},把数组变量当作数组来处理,但数组元素只有字符串本身
<强>二、访问数组强>
1) ${数组(例子)}# ${阵列[1]}
<强>三,删除数组强>
1)设置数组[1]#删除数组中第一个元素
2)设置数组#删除整个数组
<强>四,计算数组的长度强>
1) ${#数组}
2) ${#阵列[0]}#同上。${#阵列[*]},{#阵列[@]}美元。注意同#{数组:0}的区别
关于怎么在shell中使用的循环就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。