From: Kazuhiro NISHIYAMA Date: 2000-09-27T20:28:33+09:00 Subject: [ruby-list:25206] Re: eruby-0.1.1 patch On Wed, 27 Sep 2000 13:24:15 +0900 Shugo Maeda wrote: > > > + $rm = "del" > > > > delだとWin9xで複数ファイルの時うまくいかない問題があると思うのですが、 > > いいのでしょうか? > > $rm = "ruby -e 'ARGV.each {|f|File.unlink(f) rescue Errno}'" > > なんてので動きますかね。 DOS窓で試してみたら |>ruby -e 'ARGV.each {|f|File.unlink(f) rescue Errno}' *.* |-e:1: unterminated string meets end of file |コマンドまたはファイル名が違います. |コマンドまたはファイル名が違います. となったのでcommand.com経由で起動されるのなら $rm = 'ruby -e "ARGV.each {|f|File.unlink(f) rescue Errno}"' じゃないと|f|のところがパイプと見なされてうまくいかないみたいです。 --- ZnZ(ゼット エヌ ゼット) 西山和広(Kazuhiro Nishiyama) mailto:zn@mbf.nifty.com