2014-03-09T05:25:14+09:00 [Sun]
--> [日常]
shで虹配列から逃げる
shで虹配列は面倒なので、二つ作って添え字でループ。
巨大配列を作るわけではないので、妥当性は自力で確保。
#!/bin/sh
#配列一列目
ArrayA=(
“aaa”
“bbb”
“ccc”
)
#配列二列目
ArrayB=(
“AAA”
“BBB”
“CCC”
)
if [ ${#ArrayA[*]} != ${#ArrayB[*]} ]; then
echo “not even”
exit 1
fi
for i in `seq 0 ${#ArrayA[*]}`; do
#ここのループで値を二つ使いたい
echo ${ArrayA[${i}]}
echo ${ArrayB[${i}]}
done
#####結果#####
aaa
AAA
bbb
BBB
ccc
CCC
これでなんとか
難しく考えると難しすぎて付いていけない……