るりまサーチ

最速Rubyリファレンスマニュアル検索!
216件ヒット [1-100件を表示] (0.145秒)

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. csv to_i
  5. matrix i

検索結果

<< 1 2 3 > >>

Shell::CommandProcessor.install_builtin_commands -> () (18302.0)

ビルトインコマンドを定義します。

ビルトインコマンドを定義します。

Shell::ProcessController.active_process_controllers -> () (15202.0)

@todo

...@todo...

Shell::ProcessController.process_controllers_exclusive -> () (15202.0)

@todo

...@todo...

Shell::ProcessController.wait_to_finish_all_process_controllers -> () (15202.0)

@todo

...@todo...

Shell::CommandProcessor.def_builtin_commands(delegation_class, commands_specs) -> () (12302.0)

@todo

...@todo

@param delegation_class 処理を委譲したいクラスかモジュールを指定します。

@param commands_specs コマンドの仕様を文字列の配列で指定します。
[[コマンド名, [引数1, 引数2, ...]], ...]...

絞り込み条件を変える

Shell.debug_output_exclusive_unlock { ... } -> Mutex | nil (12203.0)

@todo

...@todo

@see Mutex#exclusive_unlock...

Shell.debug_output_synchronize (12203.0)

@todo

...@todo

@see Mutex#synchronize...
...@todo

@see Thread::Mutex#synchronize...

Shell.install_system_commands(pre = "sys_") -> () (12203.0)

system_path上にある全ての実行可能ファイルをShellに定義する. メソッ ド名は元のファイル名の頭にpreをつけたものとなる.

...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
}
}...

Shell.notify(*opts) {|message| ... } -> String (12203.0)

@todo

...@todo...

Shell::CommandProcessor.initialize -> () (12202.0)

@todo

...@todo

このクラスを初期化します。...

絞り込み条件を変える

Shell::CommandProcessor.install_system_commands(prefix = "sys_") -> () (12202.0)

全てのシステムコマンドをメソッドとして定義します。

...うプレフィクスが付きます。
また、メソッド名として使用できない文字は全て "_" に置換してメソッドを定義します。
このメソッドの実行中に発生した例外は単に無視されます。

@param prefix プレフィクスを指定します。...

Shell::ProcessController.activate(pc) -> () (12202.0)

@todo

...@todo...

Shell::ProcessController.block_output_synchronize { ... } -> () (12202.0)

@todo

...@todo...

Shell::ProcessController.each_active_object {|ref| ... } -> () (12202.0)

@todo

...@todo...

Shell::ProcessController.inactivate(pc) -> () (12202.0)

@todo

...@todo...

絞り込み条件を変える

Shellwords.split(line) -> [String] (12202.0)

Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、 単語 (文字列) の配列を返します。

...列を返します。

このメソッドは、Shellwords.#shellsplit の別名です。

@param line 分割の対象となる文字列を指定します。
@return 分割結果の各文字列を要素とする配列を返します。
@raise ArgumentError 引数の中に対でないシングルク...

Shell.alias_command(alias, command, *opts) {...} -> self (6303.0)

コマンドの別名(エイリアス)を作成します。 コマンドが無い場合は、Shell.def_system_command などであらかじめ作成します.

...ます。
コマンドが無い場合は、Shell.def_system_command などであらかじめ作成します.

@param alias エイリアスの名前を文字列で指定します.

@param command コマンド名を文字列で指定します.

@param opts command で指定したコマンドのオプ...
...を指定します.

使用例: 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.transact {
(lsla | sort("-k 5")).each {|l|
puts l
}
}...
<< 1 2 3 > >>