linux shell指令碼案例四 陣列

2021-07-24 15:01:58 字數 672 閱讀 4379

1.單獨定義陣列的分量

arryname[0]=dinfo

arryname[1]=is

arryname[2]=a

arryname[3]=liar

2.第二種方式,陣列的元素用空格隔開

****dinfo=(dinfo is rubbish);

3.獲取陣列的長度:

chang=$

echo "陣列的長度為:$"

陣列的案例:

#!/bin/bash

#定義陣列

arryname[0]=dinfo

arryname[1]=is

arryname[2]=a

arryname[3]=liar

#第一陣列第二種方式,陣列的元素用空格隔開

****dinfo=(dinfo is rubbish);

echo "$"

echo "$"

chang=$

echo "陣列的長度為:$"

echo "陣列的長度為:$"

echo $

for index in $

doecho "遍歷陣列:$"

done

結果:

shell指令碼案例

bin bash for迴圈的使用 for num in 1 2 3 4 5 6 do echo num done bin bash a whoami read p 請輸入想要驗證的使用者名稱 b if b a then echo 是當前使用者 else echo 不是當前使用者,需示警 fi bi...

shell指令碼案例賞析

bin bash 用法 rebatch.sh 截止到月份的日期 例如 rebatch.sh 2014 06 etc profile bashrc arg 1 start date 01 end date 01 count 1 cat dev null log file db2 o connect t...

shell指令碼案例(提供思路)

1 define the execution environment of the script 定義指令碼的執行環境 執行指令碼用英文 usr bin bash 2 號代表注釋 是特例 3 指令碼資訊 author tang xiaoming created time 2019 05 07 11 ...