[ruby-dev:50487] [Ruby trunk Bug#14557] rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー
From:
octaltree@...
Date:
2018-02-28 02:35:03 UTC
List:
ruby-dev #50487
Issue #14557 has been reported by octaltree (tree octal). ---------------------------------------- Bug #14557: rubyコマンド引数にファイルを渡す際, プロセス置換を使用するとエラー https://bugs.ruby-lang.org/issues/14557 * Author: octaltree (tree octal) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux] * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- BashやZshにはプロセス置換があり, コマンドにファイル名を渡す代わりにプロセスの出力を渡すことができる. rubyコマンドにプロセスを渡した際にファイルディスクリプタが読めない旨のエラーを得た. 添付したtest.shをbashとzshで実行し標準出力と標準エラーをlog.txtに記録した. ---Files-------------------------------- test.sh (371 Bytes) log.txt (1.01 KB) -- https://bugs.ruby-lang.org/