install_system_commands(pre = "sys_") -> ()
[permalink][rdoc][edit]-
system_path上にある全ての実行可能ファイルをShellに定義する. メソッド名は元のファイル名の頭にpreをつけたものとなる.
- [PARAM] pre:
- Shellに定義するメソッド名の先頭に付加される文字列を指定します。
使用例: 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 } }