From: "mthiede (Martin Thiede)" Date: 2012-10-29T20:53:19+09:00 Subject: [ruby-core:48542] [ruby-trunk - Bug #7239][Open] Can't read from subprocess when run with rubyw on windows Issue #7239 has been reported by mthiede (Martin Thiede). ---------------------------------------- Bug #7239: Can't read from subprocess when run with rubyw on windows https://bugs.ruby-lang.org/issues/7239 Author: mthiede (Martin Thiede) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 1.9.3p194 (2012-04-20) [i386-mingw32] File.open 'res.txt', 'w' do |f| f << `dir` end when run with "rubyw", the file "res.txt" will be empty, when run with "ruby" it will contain the output of the "dir" command the problem is present in Ruby versions 1.9.1, 1.9.2 and 1.9.3 the problem is *not* present in Ruby version 1.8.7 -- http://bugs.ruby-lang.org/