プログラムを反復実行すべき状況になる度に思う事

コマンドライン引数を一々手動で与えて一々実行するのが面倒臭いからシェルスクリプトを書いて走らせるのは良いんだけど,そのシェルスクリプトにもコマンドライン引数を与えたくなるケースってたまにあるよね.

んで他のシェルスクリプトを繰り返し実行するためのシェルスクリプトを書くのって何だか気が引けるよね.1 つのファイルにまとめて書こうと思えば書けるやろ,って.

ってことでそんな風に書き直すと,今度は 1 つにまとめる前のスクリプトで処理してた部分だけを実行したいっつーケースが後になって出てきたりするよね.

それだったらまとめる前と後の両方のスクリプトを残せば良くね ? と一瞬考えるけど,同じ処理をするものが複数存在すると修正する時に二度手間になるし,片方を修正し忘れるっつー下らんミスの発生確率が飛躍的に高まるよね.

…と考えてみると,第二段落の変なこだわりじみたものが邪魔だなぁ.列記してみるとよく分かる.