From: matz@... (Yukihiro Matsumoto) Date: 1998-08-25T15:30:10+09:00 Subject: [ruby-dev:3471] Re: [BUG?] open()'s command line interpretation まつもと ゆきひろです In message "[ruby-dev:3463] Re: [BUG?] open()'s command line interpretation" on 98/08/24, WATANABE Hirofumi writes: |わたなべです. | |Shin-ichro Hara writes: | |:1) open("|test/test.rb 'foo'") -> コマンドはみつかる |:2) open("|test.rb 'foo'") -> みつからない |:3) open("|test/test.rb foo" -> みつからない |: |:のですが、こんなものでしょうか。えーと、3) はみつかるのが正しいのでは |:ないかな? | |' のようなメタ文字が含まれる場合は sh 経由になるので見つかる |けど, 3) は最終的に dln_find_1() でチェックされます. |これの処理がちょっと厳しすぎるのが原因ですね. うーん,確かに.このパッチ採用しましょう.