Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 使IO更像StringIO的捷径_Ruby - Fatal编程技术网

Ruby 使IO更像StringIO的捷径

Ruby 使IO更像StringIO的捷径,ruby,Ruby,我想做点像这样的事情 IO.pipe do |可读、可写| 可写。写“一些长文本” 可写。关闭 繁殖(“命令”,“参数”,在:可读) 结束 我们能把它改短一点吗 我尝试了spawn“command”,“arg”,在:StringIO.new(“text”)中,但是StringIO没有实现所有必要的方法来用作适当的IO对象

我想做点像这样的事情

IO.pipe do |可读、可写|
可写。写“一些长文本”
可写。关闭
繁殖(“命令”,“参数”,在:可读)
结束
我们能把它改短一点吗

我尝试了
spawn“command”,“arg”,在:StringIO.new(“text”)
中,但是
StringIO
没有实现所有必要的方法来用作适当的IO对象