設定ファイルを shell スクリプトにする

http://www.nurs.or.jp/~sug/soft/super/lang.htm#sec1

たとえばプログラムを複雑にカスタマイズする必要がある時に、独自の設定ファイルを作り、それを解釈するインタプリタを実装するよりも、単にそのプログラムをシェルスクリプトから起動し、起動シェルスクリプトの中でカスタマイズ可能な環境変数を定義し、プログラムからは環境変数を見るだけにした方が、ユーザにとっても可読性とカスタマイズ可能性から見て、親切であることは言うまでもない。