原です。

In message "[ruby-list:14036] shttpsrv-1.0.4"
    on 99/04/24, "GHA03025@niftyse" <GHA03025 / nifty.ne.jp> writes:
|
|shttpsrv-1.0.4 を NT 上にて使用してみました。以下のパッチをあてないとう
|まく cgi を起動できません。これは cygnus の bash を使用していないからで
|しょうか。

|!     cmd.sub!(/^[^\/]/, './\&') if cmd =~ /\//

すいません。これは多分 if が unless の間違いだと思います。(~~;

|もっとも、そのそも何故ここで "./" を先頭に付けなきゃいけないのかをよく理
|解してません。

CGI プログラムを起動する時、パス区切りがなければ本体の起動
ディレクトリを探させるつもりでした。(普通は起動スクリプトの
在りかは conf.rb でフルパスで指定されるので影響はなかったの
ですね。) DOS 系はドライブ毎にカレントディレクトリがあるの
でややこしいですね。ほんとうはどうすべきなのか、、、

bash は関係ないと思います。さし当たってこの行を削除してくだ
さい。