From: rubiben Date: 2002-04-23T16:45:07+09:00 Subject: [ruby-list:34965] `hoge` vs system "hoge" るびべん です:(おこられそうなのでわかりやすい件名に・・) On Tue, 23 Apr 2002 16:38:44 +0900 "U.Nakamura" さん wrote: > こんにちは、なかむら(う)です。 どもどもです。 > 前者はコマンドの出力を文字列として取得しており、後者はそうで > ない(ゆえにコマンドの出力はそのままコンソールに流れている)と > いうことです。 > > # そういう意味ぢゃなくて? じゃなくて(^^;; On Tue, 23 Apr 2002 16:18:57 +0900 WATANABE Hirofumi さん wrote: > Cygwin版rubyはUNIXと同じで、systemは基本的にcommand.comや > cmd.exeを経由しないので、内部コマンドであるdirを直接実行する > ことはできません。メタ文字が含まれる場合も/bin/sh経由になります。 なのはどっちも同じではないかと。 == というか、さらに・・ > そのままコンソールに流れている なら、system() から「dirを直接実行する」ことはできている訳でして・・ るびべん。