Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > shell/filterライブラリ > Shell::Filterクラス > out
out(dev = STDOUT, &block) -> ()[permalink][rdoc]Shell#transact を呼び出しその結果を dev に出力します。
使用例:
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
File.open("out.txt", "w"){ |fp|
sh.out(fp) {
system("ls", "-l") | head("-n 3")
}
}