種類
- インスタンスメソッド (155)
- 特異メソッド (17)
- モジュール関数 (11)
クラス
- Array (11)
- Shell (30)
-
Shell
:: CommandProcessor (12) -
Shell
:: Concat (6) -
Shell
:: Filter (30) -
Shell
:: ProcessController (72)
モジュール
- Shellwords (22)
キーワード
-
active
_ job? (6) -
active
_ jobs (6) -
active
_ jobs _ exist? (6) - concat (6)
- each (6)
-
each
_ active _ object (6) -
finish
_ all _ jobs (18) -
jobs
_ exist? (6) - join (29)
- kill (6)
-
kill
_ job (6) - pushd (6)
- pushdir (6)
- shelljoin (22)
-
start
_ job (6) -
terminate
_ job (6) - transact (6)
-
wait
_ all _ jobs _ execution (6) -
waiting
_ job? (6) -
waiting
_ jobs (6) -
waiting
_ jobs _ exist? (6) - | (6)
検索結果
先頭5件
-
Shell
# join(*item) -> String (12302.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param item 連結したいディレクトリ名やファイル名を文字列で与えます。
@see File.join... -
Array
# shelljoin -> String (12301.0) -
配列の各要素である文字列に対して、Bourne シェルのコマンドライン中で安全に 使えるためのエスケープを適用し、空白文字を介してそれらを連結したコマンド ライン文字列を生成します。
...スケープを適用し、空白文字を介してそれらを連結したコマンド
ライン文字列を生成します。
array.shelljoin は、Shellwords.shelljoin(array) と等価です。
@return エスケープ結果を連結した文字列を返します。
@see Shellwords.#shelljoin... -
Shell
:: CommandProcessor # join(*item) -> String (12301.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param item 連結したいディレクトリ名やファイル名を文字列で与えます。
@see File.join... -
Shell
:: Filter # join(*item) -> String (12301.0) -
File クラスにある同名のクラスメソッドと同じです.
...File クラスにある同名のクラスメソッドと同じです.
@param item 連結したいディレクトリ名やファイル名を文字列で与えます。
@see File.join... -
Shell
:: ProcessController # active _ job?(job) -> bool (12301.0) -
指定されたジョブが実行中である場合は真を返します。 そうでない場合は偽を返します。
...指定されたジョブが実行中である場合は真を返します。
そうでない場合は偽を返します。
@param job ジョブを指定します。... -
Shell
:: ProcessController # waiting _ job?(job) -> bool (12301.0) -
指定されたジョブが存在する場合は真を返します。 そうでない場合は偽を返します。
...指定されたジョブが存在する場合は真を返します。
そうでない場合は偽を返します。
@param job ジョブを指定します。... -
Shellwords
. # shelljoin(array) -> String (12301.0) -
配列の各要素である文字列に対して、Bourne シェルのコマンドライン中で安全に 使えるためのエスケープを適用し、空白文字を介してそれらを連結したコマンド ライン文字列を生成します。
...、Shellwords.#shellescape と
同じ規則が適用されます。
@param array エスケープ対象の文字列を要素とする配列を指定します。
@return エスケープ結果を連結した文字列を返します。
例:
require 'shellwords'
pattern = 'Jan 15'
file......= 'file name with spaces'
puts Shellwords.shelljoin(['grep', pattern, file])
# => grep Jan\ 15 file\ name\ with\ spaces... -
Shellwords
. join(array) -> String (12301.0) -
配列の各要素である文字列に対して、Bourne シェルのコマンドライン中で安全に 使えるためのエスケープを適用し、空白文字を介してそれらを連結したコマンド ライン文字列を生成します。
...適用し、空白文字を介してそれらを連結したコマンド
ライン文字列を生成します。
このメソッドは、Shellwords.#shelljoin の別名です。
@param array エスケープ対象の文字列を要素とする配列を指定します。
@return エスケープ結... -
Shell
:: ProcessController # active _ jobs -> Array (12201.0) -
実行中のジョブの配列を返します。
実行中のジョブの配列を返します。 -
Shell
:: ProcessController # active _ jobs _ exist? -> bool (12201.0) -
実行中のジョブが存在する場合は真を返します。 そうでない場合は偽を返します。
実行中のジョブが存在する場合は真を返します。
そうでない場合は偽を返します。 -
Shell
:: ProcessController # jobs _ exist? -> bool (12201.0) -
実行中か待機中のジョブが存在する場合は真を返します。 そうでない場合は偽を返します。
実行中か待機中のジョブが存在する場合は真を返します。
そうでない場合は偽を返します。 -
Shell
:: ProcessController # kill _ job(signal , command) -> Integer (12201.0) -
指定されたコマンドにシグナルを送ります。
...指定されたコマンドにシグナルを送ります。
@param signal シグナルを整数かその名前の文字列で指定します。
負の値を持つシグナル(あるいはシグナル名の前に-)を指定すると、
プロセスではなくプロセ......スグループにシグナルを送ります。
@param command コマンドを指定します。
@see Process.#kill... -
Shell
:: ProcessController # terminate _ job(command) (12201.0) -
指定されたコマンドを終了します。
指定されたコマンドを終了します。
@param command コマンドを指定します。 -
Shell
:: ProcessController # wait _ all _ jobs _ execution -> () (12201.0) -
全てのジョブの実行が終わるまで待ちます。
全てのジョブの実行が終わるまで待ちます。 -
Shell
:: ProcessController # waiting _ jobs -> Array (12201.0) -
待機中のジョブを返します。
待機中のジョブを返します。