From: Tomasz Wegrzanowski Date: 2010-02-12T16:02:38+09:00 Subject: [ruby-core:28156] [Bug #2715] Optimization to avoid spawning shell in Kernel#system call should check for failure conditions Issue #2715 has been updated by Tomasz Wegrzanowski. Nobu: I want system "fail" and system "''fail" to behave identically - printing error message when command fail doesn't exist. For Ruby's system() not to spawn shell should be just performance optimization, it should behave the same way regardless of it spawns shell (system "''fail") or not (system "fail"). That's all. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2715 ---------------------------------------- http://redmine.ruby-lang.org