bashで可変変数(抽象化)をする。

bash でも変数名の変数を使えます。 php では variable variable (可変変数)、javascript では obj[name]() などとやります。 関数名や変数名を、変数に確保しておき後で使ったり、動的に変数名をつくって変数を参照するなどするときに使われます。java などは class の reflection をしたりで少々厄介だった記憶がありま…