MB blog

こちらは主に自分用のメモです。

2011-04-19から1日間の記事一覧

シェルスクリプトで配列へのpush/pop

配列listに値varをpush n=${#list[@]} list[$n]=$var 配列のサイズを添字として、新たな要素を追加しているだけ。シェルスクリプトの配列のインデックスは0からです。 問題は、popです。 配列listから値varをpop n=`expr "${#list[@]}" - 1` var=${list[$n]}…