w3m-2ch、awkの判別のところ。 awk=`which jgawk || which gawk || which mawk || which nawk || which awk || exit ${ERR_FILE}`
某環境(具体的にはMac OS X)でのwhichの実装では、該当コマンドが見つからない場合にも0を返すらしく、$awkに変なのが入ってた。 見つからない場合に何も文字列を返さない環境もあったため、 test `which jgawk` -a -f `which jgawk` #which jgawkで指されるファイルが存在し、which jgawkが空文字列でない として応急処置。もっといいやり方があるような気も。