溫馨提示×

linux中shell兩個數(shù)組遍歷怎么實現(xiàn)

小億
182
2023-11-09 16:54:46
欄目: 編程語言

在Linux中,可以使用for循環(huán)來遍歷兩個數(shù)組。下面是一個示例,展示了如何遍歷兩個數(shù)組:

#!/bin/bash

# 第一個數(shù)組
array1=("apple" "banana" "cherry" "date")

# 第二個數(shù)組
array2=("cat" "dog" "elephant" "fish")

# 獲取數(shù)組的長度
length=${#array1[@]}

# 使用 for 循環(huán)遍歷數(shù)組
for ((i=0; i<$length; i++))
do
    echo "array1[$i]: ${array1[$i]}"
    echo "array2[$i]: ${array2[$i]}"
done

輸出結(jié)果如下:

array1[0]: apple
array2[0]: cat
array1[1]: banana
array2[1]: dog
array1[2]: cherry
array2[2]: elephant
array1[3]: date
array2[3]: fish

在上面的示例中,我們通過for循環(huán)遍歷了數(shù)組array1array2,并使用索引$i來訪問數(shù)組中的元素。

0