Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > shellライブラリ > Shellクラス > undef_system_command
undef_system_command(command) -> Shell::CommandProcessor[permalink][rdoc]commandを削除します.
動作例:
Shell.def_system_command("ls")
# ls を定義
Shell.undef_system_command("ls")
# ls を 削除
sh = Shell.new
begin
sh.transact {
ls("-l").each {|l|
puts l
}
}
rescue NameError => err
puts err
end