婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > shell for循環(huán)與數(shù)組應用介紹

shell for循環(huán)與數(shù)組應用介紹

熱門標簽:客服外呼系統(tǒng)怎么樣 華鋒e路航港口地圖標注 揭陽智能電話機器人推薦 百度地圖標注錯了有責任嗎 如果做線上地圖標注 打電話機器人接我是他的秘書 江蘇云電銷機器人公司 地圖標注員都是年輕人 河南信譽好的不封卡電話外呼系統(tǒng)

讀取一個文件,把每一行賦值給一個數(shù)組的變量,然后用for循環(huán)打印出來

復制代碼 代碼如下:

#!/bin/sh
i=1
SUM=`sed -n '$=' tmp.txt` #計算文件的總行數(shù)
echo "$SUM"
while read line
do
    arr[$i]="$line"
    i=`expr $i + 1`
done tmp.txt
echo "$i"
i=1
for i in `seq $SUM` ;do
    echo "${arr[$i]}"
done

附:shell數(shù)組補充知識

一、聲明數(shù)組

1)array[key]=value # array[0]=one,array[1]=two
2)declare -a array # array被當作數(shù)組名
3)array=( value1 value2 value3 ... )
4)array=( [1]=one [2]=two [3]=three ... )
5)array="one two three" # echo ${array[0|@|*]},把array變量當作數(shù)組來處理,但數(shù)組元素只有字符串本身

二、訪問數(shù)組

1)${array[key]} # ${array[1]}

三、刪除數(shù)組

1)unset array[1] # 刪除數(shù)組中第一個元素
2)unset array # 刪除整個數(shù)組

四、計算數(shù)組的長度

1)${#array}
2)${#array[0]} #同上。 ${#array[*]} 、${#array[@]}。注意同#{array:0}的區(qū)別

您可能感興趣的文章:
  • Shell腳本數(shù)組操作小結
  • Shell腳本數(shù)組用法小結
  • linux shell數(shù)組深入學習理解
  • linux shell 中數(shù)組的定義和for循環(huán)遍歷的方法
  • Linux shell數(shù)組循環(huán)的實例詳解
  • Shell中創(chuàng)建序列和數(shù)組(list、array)的方法
  • shell 使用數(shù)組作為函數(shù)參數(shù)的方法(詳解)
  • 淺談shell數(shù)組的定義及循環(huán)
  • Shell動態(tài)生成數(shù)組的多種方法
  • Shell中數(shù)組以及其相關操作的詳細實例

標簽:馬鞍山 金昌 邵陽 許昌 婁底 巴彥淖爾 淘寶邀評 赤峰

巨人網絡通訊聲明:本文標題《shell for循環(huán)與數(shù)組應用介紹》,本文關鍵詞  shell,for,循環(huán),與,數(shù)組,應用,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《shell for循環(huán)與數(shù)組應用介紹》相關的同類信息!
  • 本頁收集關于shell for循環(huán)與數(shù)組應用介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 临邑县| 资兴市| 巴南区| 金秀| 搜索| 磴口县| 山东| 平湖市| 集安市| 宁国市| 呼伦贝尔市| 从江县| 鸡西市| 盐池县| 白山市| 天柱县| 彩票| 全椒县| 湖南省| 西安市| 呼和浩特市| 海晏县| 清镇市| 遵义县| 南乐县| 宜宾县| 崇阳县| 九江县| 青岛市| 清新县| 逊克县| 库车县| 竹溪县| 稷山县| 南丹县| 鄂伦春自治旗| 临泉县| 桓台县| 阳朔县| 仁化县| 卓资县|