iidaの日記: config.nice
日記 by
iida
仕事でよく、フリーなSSL/TLS関連ソフトウェアの動作を確認するのだが、バージョン違いのソフトウェアを構築するとき、前のconfig.niceを親ディレクトリーなどにとっておいて、次のシェル・スクリプトを実行するようにしたら、これがなかなかよい。
CN='config.nice'
for d in . .. ../..; do
dcn="$d/$CN"
if test -r $dcn; then
exec $dcn ${1:+"$@"}
fi
if test -r $dcn,v || test -r $d/RCS/$cn,v; then
co -M $dcn && exec $dcn ${1:+"$@"}
fi
done
echo $CN,v: Not found >&2
exit 44
当然のことだが、このスクリプトはconfig.niceという名前で (~/binなど) コマンド検索パスに入れておく。
config.nice More ログイン