Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > shellライブラリ > Shellクラス > install_system_commands
install_system_commands(pre = "sys_") -> ()
[permalink][rdoc]system_path上にある全ての実行可能ファイルをShellに定義する. メソッ ド名は元のファイル名の頭にpreをつけたものとなる.
使用例: ls -l | head -n 5 のような例。
require 'shell' Shell.install_system_commands sh = Shell.new sh.verbose = false sh.transact { (sys_ls("-l") | sys_head("-n 5")).each {|l| puts l } }