星期二, 10月 20, 2009

[Linux] shellscript如何用用array在for loop

sources=(`cat test.log`)
destinations=(`cat test.1.log`)

for ((i=0; i<${#sources[@]}; i++))
do
echo $i
#echo ${sources[$i]} ${destinations[$i]}
done

要同時跑兩個array的時候蠻方便的,還有要把cat的資料轉成array就是加括弧嚕。

沒有留言:

張貼留言