るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.025秒)
トップページ > クエリ:err[x] > クラス:Shell[x] > 種類:特異メソッド[x]

別のキーワード

  1. syslog err
  2. level log_err
  3. syslog log_err
  4. x509 v_err_invalid_ca
  5. x509 v_err_out_of_mem

ライブラリ

キーワード

検索結果

Shell.unalias_command(alias) -> () (14.0)

commandのaliasを削除します.

...@raise NameError alias で指定したコマンドが無い場合に発生します。

使用例: ls -la | sort -k 5 のような例。
require 'shell'
Shell
.def_system_command("ls")
Shell
.alias_command("lsla", "ls", "-a", "-l")
Shell
.def_system_command("sort")
sh = Shell.new
sh.trans...
...act {
(lsla | sort("-k 5")).each {|l|
puts l
}
}
Shell
.unalias_command("lsla")
begin
Shell
.unalias_command("lsla")
rescue NameError => err
puts err
end...

Shell.undef_system_command(command) -> Shell::CommandProcessor (14.0)

commandを削除します.

...指定します。

動作例:
require 'shell'
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...