るりまサーチ (Ruby 2.5.0)

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

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n=
  3. rsa n
  4. pop n_mails
  5. openssl n=

モジュール

キーワード

検索結果

<< 1 2 3 > >>

Gem::Command#command -> String (117907.0)

コマンドの名前を返します。

コマンドの名前を返します。

Shell::SystemCommand#command -> String (117907.0)

@todo

@todo

コマンド名を返します。

Gem::CommandManager#find_command(command_name) -> Gem::Command | nil (111049.0)

登録されているコマンドからマッチしたものを返します。

登録されているコマンドからマッチしたものを返します。

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

@return Gem::Command のサブクラスのインスタンスを返します。

@raise RuntimeError マッチする可能性のあるコマンドが複数ある場合に発生します。
また、マッチするコマンドが無かった場合にも発生します。

Gem::CommandManager#find_command_possibilities(command_name) -> Array (110128.0)

登録されているコマンドでマッチする可能性のあるものを返します。

登録されているコマンドでマッチする可能性のあるものを返します。

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

Shell::CommandProcessor#find_system_command(command) (101110.0)

@todo

@todo

絞り込み条件を変える

Gem::Commands::DependencyCommand#find_reverse_dependencies(spec) -> Array (99904.0)

与えられた Gem スペックに依存する Gem のリストを返します。

与えられた Gem スペックに依存する Gem のリストを返します。

@param spec Gem::Specification のインスタンスを指定します。

Gem::CommandManager#register_command(command_name) -> false (91828.0)

コマンドを自身に登録します。

コマンドを自身に登録します。

@param command_name コマンド名をシンボルで指定します。

Gem::CommandManager#command_names -> Array (90907.0)

登録されているコマンド名の配列を返します。

登録されているコマンド名の配列を返します。

Gem::Commands::DependencyCommand#find_gems(name, source_index) -> Hash (81904.0)

与えられた Gem の名前をインデックスから検索します。

与えられた Gem の名前をインデックスから検索します。

@param name Gem の名前を指定します。

@param source_index Gem::SourceIndex のインスタンスを指定します。

@see Gem::SourceIndex#search

Gem::Commands::DependencyCommand#arguments -> String (81604.0)

引数の説明を表す文字列を返します。

引数の説明を表す文字列を返します。

絞り込み条件を変える

Gem::Commands::WhichCommand#find_paths(package_name, dirs) -> Array (81604.0)

dirs から package_name という名前を持つファイルを探索します。

dirs から package_name という名前を持つファイルを探索します。

以下の拡張子を持つファイルが対象です。

%w[.rb .rbw .so .dll .bundle]

@param package_name ファイルの名前を指定します。

@param dirs 探索するディレクトリを文字列の配列で指定します。

Gem::Commands::DependencyCommand#print_dependencies(spec, level = 0) -> String (81304.0)

依存関係を表す文字列を返します。

依存関係を表す文字列を返します。

@param spec Gem::Specification のインスタンスを指定します。

@param level 依存関係の深さを指定します。

Shell#find_system_command(command) (74110.0)

@todo

@todo

Shell::Filter#find_system_command(command) (74110.0)

@todo

@todo

IRB::ExtendCommandBundle#install_alias_method(to, from, override = NO_OVERRIDE) (72904.0)

メソッドのエイリアスを定義します。ライブラリ内部で使用します。

メソッドのエイリアスを定義します。ライブラリ内部で使用します。

@param to 新しいメソッド名を Symbol か文字列で指定します。

@param from 元のメソッド名を Symbol か文字列で指定します。

@param override 新しいメソッド名が定義済みであった場合にそのメソッドを
上書きするかどうかを
IRB::ExtendCommandBundle::NO_OVERRIDE、
IRB::ExtendCommandBundle::OVERRIDE_PRIVATE_...

絞り込み条件を変える

Shell::SystemCommand#name -> String (72607.0)

@todo

@todo

コマンド名を返します。

Gem::Commands::BuildCommand#arguments -> String (72604.0)

引数の説明を表す文字列を返します。

引数の説明を表す文字列を返します。

Gem::Commands::DependencyCommand#usage -> String (72604.0)

使用方法を表す文字列を返します。

使用方法を表す文字列を返します。

Gem::Commands::LockCommand#complain(message) -> () (72604.0)

指定されたメッセージを表示します。--strict が有効な場合は例外が発生します。

指定されたメッセージを表示します。--strict が有効な場合は例外が発生します。

@param message 表示するメッセージを指定します。

@raise Gem::Exception コマンドラインオプションに --strict が指定されている場合に発生します。

Gem::Commands::BuildCommand#yaml?(filename) -> bool (63904.0)

与えられたファイル名を持つファイルが yaml ファイルである場合に真を返します。

与えられたファイル名を持つファイルが yaml ファイルである場合に真を返します。

@param filename ファイル名を指定します。

絞り込み条件を変える

Gem::Command#handle_options(args) (63604.0)

与えられた引数のリストをパースして結果を記録します。

与えられた引数のリストをパースして結果を記録します。

@param args 引数のリストを指定します。

Gem::Command#handles?(args) -> bool (63604.0)

与えられた引数リストを処理することが出来れば真を返します。処理できない場合は偽を返します。

与えられた引数リストを処理することが出来れば真を返します。処理できない場合は偽を返します。

@param args 引数リストを指定子明日。

Gem::Commands::BuildCommand#load_gemspecs(filename) -> Array (63604.0)

gemspec ファイルをロードします。

gemspec ファイルをロードします。

@param filename ファイル名を指定します。

Gem::Commands::BuildCommand#usage -> String (63604.0)

使用方法を表す文字列を返します。

使用方法を表す文字列を返します。

Gem::Commands::LockCommand#spec_path(gem_full_name) -> String (63604.0)

指定された Gem パッケージの gemspec ファイルのフルパスを返します。

指定された Gem パッケージの gemspec ファイルのフルパスを返します。

@param gem_full_name Gem パッケージの名前を指定します。

絞り込み条件を変える

Gem::Commands::UnpackCommand#get_path(gemname, version_req) -> String | nil (63604.0)

引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。

引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。

@param gemname Gem パッケージの名前を指定します。

@param version_req バージョンの満たすべき条件を文字列で指定します。

Gem::Commands::UpdateCommand#do_rubygems_update(version) (63604.0)

RubyGems 自体を更新します。

RubyGems 自体を更新します。

Gem::Commands::UpdateCommand#which_to_update(highest_installed_gems, gem_names) -> Array (63604.0)

更新が必要な Gem のリストを返します。

更新が必要な Gem のリストを返します。

Shell::CommandProcessor#expand_path(path) -> String (63604.0)

Fileクラスにある同名のクラスメソッドと同じです.

Fileクラスにある同名のクラスメソッドと同じです.

@param path ファイル名を表す文字列を指定します。

@see File.expand_path

Gem::Commands::WhichCommand#gem_paths(spec) -> Array (63304.0)

与えられた Gem::Specification のインスタンスからその Gem が require するファイルのあるディレクトリをまとめて返します。

与えられた Gem::Specification のインスタンスからその Gem が
require するファイルのあるディレクトリをまとめて返します。

@param spec Gem::Specification のインスタンスを指定します。

絞り込み条件を変える

Gem::Commands::DependencyCommand#execute -> () (63004.0)

コマンドを実行します。

コマンドを実行します。

IRB::ExtendCommand::IrbCommand#execute(*obj) -> IRB::Irb (63004.0)

新しいサブ irb インタプリタを起動します。

新しいサブ irb インタプリタを起動します。

@param obj 新しいサブ irb インタプリタで self にするオブジェクトを指定
します。省略した場合は irb を起動したときの main オブジェク
トを self にします。

Rake::PackageTask#zip_command=(command) (55828.0)

zip コマンドとして使用するコマンドを設定します。

zip コマンドとして使用するコマンドを設定します。

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

Shell#command_processor -> Shell::CommandProcessor (55807.0)

@todo

@todo

Shell::CommandProcessor#append(to, filter) -> Shell::AppendFile | Shell::AppendIO (55804.0)

@todo

@todo

@param to 文字列か IO を指定します。

@param filter Shell::Filter のインスタンスを指定します。

絞り込み条件を変える

Rake::PackageTask#tar_command=(command) (55528.0)

tar コマンドとして使用するコマンドを設定します。

tar コマンドとして使用するコマンドを設定します。

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

Gem::Command#program_name=(name) (55504.0)

コマンドラインで実行するときに使用するプログラム名をセットします。

コマンドラインで実行するときに使用するプログラム名をセットします。

@param name プログラム名を指定します。

Kernel#cc_command(opt = "") -> String (54907.0)

実際にコンパイルする際に使用するコマンドを返します。

実際にコンパイルする際に使用するコマンドを返します。

@param opt コンパイラに与える追加のコマンドライン引数を指定します。

@see RbConfig.expand

Kernel#cpp_command(outfile, opt = "") -> String (54907.0)

実際にプリプロセッサを実行する際に使用するコマンドを返します。

実際にプリプロセッサを実行する際に使用するコマンドを返します。

@param outfile 出力ファイルの名前を指定します。

@param opt プリプロセッサに与える追加のコマンドライン引数を指定します。

@see RbConfig.expand

Kernel#link_command(ldflags, opt = "", libpath = $DEFLIBPATH|$LIBPATH) -> String (54907.0)

実際にリンクする際に使用するコマンドを返します。

実際にリンクする際に使用するコマンドを返します。

@param ldflags LDFLAGS に追加する値を指定します。

@param opt LIBS に追加する値を指定します。

@param libpath LIBPATH に指定する値を指定します。

@see RbConfig.expand

絞り込み条件を変える

Rake::PackageTask#tar_command -> String (54907.0)

tar コマンドとして使用するコマンドを返します。

tar コマンドとして使用するコマンドを返します。

デフォルトは 'tar' です。

Rake::PackageTask#zip_command -> String (54907.0)

zip コマンドとして使用するコマンドを返します。

zip コマンドとして使用するコマンドを返します。

デフォルトは 'zip' です。

Gem::Command#program_name -> String (54904.0)

コマンドラインで実行するときに使用するプログラム名を返します。

コマンドラインで実行するときに使用するプログラム名を返します。

Shell::CommandProcessor#transact { ... } -> object (54622.0)

ブロック中で shell を self として実行します。

ブロック中で shell を self として実行します。

例:

require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact{
system("ls", "-l") | head > STDOUT
# transact の中では、
# sh.system("ls", "-l") | sh.head > STDOUT と同じとなる。
}

IRB::ExtendCommandBundle#irb_context -> IRB::Context (54604.0)

現在の irb に関する IRB::Context を返します。

現在の irb に関する IRB::Context を返します。

絞り込み条件を変える

IRB::ExtendCommandBundle#irb_load(*opts, &b) -> nil (54604.0)

現在の irb に関する IRB::Context に対して irb_load コマンドを実行 します。

現在の irb に関する IRB::Context に対して irb_load コマンドを実行
します。

@see IRB::ExtendCommand::Load#execute

Gem::Commands::BuildCommand#execute -> () (54004.0)

コマンドを実行します。

コマンドを実行します。

Shell::CommandProcessor#concat(*jobs) -> Shell::Concat (46204.0)

@todo

@todo

Shell::CommandProcessor#dirname(filename) -> String (46204.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.dirname

Shell::CommandProcessor#basename(filename, suffix = "") -> String (45904.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。

@see File.basename

絞り込み条件を変える

Shell::CommandProcessor#truncate(path, length) -> 0 (45904.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param path パスを表す文字列を指定します。

@param length 変更したいサイズを整数で与えます。

@see File.truncate

Gem::Command#add_option(*opts) {|value, options| ... } (45604.0)

コマンドに対するコマンドラインオプションとハンドラを追加します。

コマンドに対するコマンドラインオプションとハンドラを追加します。

ブロックには、コマンドライン引数の値とそのオプションが渡されます。
オプションはハッシュになっています。

@param opts オプションを指定します。

@see OptionParser#make_switch

Gem::Command#arguments -> String (45604.0)

このメソッドはサブクラスで再定義されます。 コマンドが取る引数の説明を表示するために使用します。

このメソッドはサブクラスで再定義されます。
コマンドが取る引数の説明を表示するために使用します。

サブクラスで実装する場合は、一つの引数につき一行で、左揃えの文字列を返すようにしてください。

Gem::Command#get_all_gem_names -> Array (45604.0)

コマンドラインで与えられた Gem の名前を全て取得して返します。

コマンドラインで与えられた Gem の名前を全て取得して返します。

@raise Gem::CommandLineError コマンドライン引数から Gem の名前を取得できない場合に発生します。

Gem::Command#get_one_gem_name -> String (45604.0)

コマンドラインで与えられた Gem の名前を一つ取得して返します。

コマンドラインで与えられた Gem の名前を一つ取得して返します。

@raise Gem::CommandLineError コマンドライン引数から Gem の名前を一つだけ取得できない場合に発生します。

絞り込み条件を変える

Gem::Command#get_one_optional_argument -> String (45604.0)

コマンドラインからオプショナルな引数を取得して返します。

コマンドラインからオプショナルな引数を取得して返します。

@return 一つ以上、指定した場合は最初の値を返します。一つも指定していない場合は nil を返します。

Gem::CommandManager#process_args(args) -> () (45604.0)

引数 args を処理して gem コマンドを実行するために必要な処理を行います。

引数 args を処理して gem コマンドを実行するために必要な処理を行います。

@param args コマンドラインから受け取った引数を指定します。

Gem::CommandManager#run(args) -> () (45604.0)

引数 args を処理して gem コマンドを実行中のエラーを捕捉します。

引数 args を処理して gem コマンドを実行中のエラーを捕捉します。

@param args コマンドラインから受け取った引数を指定します。

IRB::ExtendCommand::Nop#irb_context -> IRB::Context (45604.0)

irb の現在の設定(IRB::Context)を返します。

irb の現在の設定(IRB::Context)を返します。

Shell::CommandProcessor#finish_all_jobs (45604.0)

@todo

@todo

絞り込み条件を変える

Shell::CommandProcessor#identical? (45604.0)

@todo

@todo

Shell::CommandProcessor#readlink(path) -> String (45604.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param path シンボリックリンクを表す文字列を指定します。

@see File.readlink

Shell::CommandProcessor#rename(from, to) -> 0 (45604.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param from ファイルの名前を文字列で与えます。

@param to 新しいファイル名を文字列で与えます。

@see File.rename

Shell::SystemCommand#terminate -> () (45604.0)

@todo

@todo

IRB::ExtendCommand::ChangeWorkspace#execute(*obj) -> obj (45004.0)

irb の self を obj で指定したオブジェクトに設定します。self に設定され たオブジェクトを返します。

irb の self を obj で指定したオブジェクトに設定します。self に設定され
たオブジェクトを返します。

@param obj 任意のオブジェクトを指定できます。複数指定した場合は先頭のオ
ブジェクトのみが設定されます。

絞り込み条件を変える

IRB::ExtendCommand::Foreground#execute(*obj) -> IRB::Irb (45004.0)

指定したサブ irb に移動します。

指定したサブ irb に移動します。

@param obj 移動するサブ irb を識別する以下のいずれかのオブジェクトを指定します。

* irb インタプリタ番号
* irb オブジェクト
* スレッド ID
* 各インタプリタの self (「irb(obj)」で起動した時の obj)

IRB::ExtendCommandBundle#irb_exit(ret = 0) -> object (45004.0)

irb を終了します。ret で指定したオブジェクトを返します。

irb を終了します。ret で指定したオブジェクトを返します。

@param ret 戻り値を指定します。

ユーザが直接使用するものではありません。

IRB::ExtendCommandBundle#irb_require(*opts, &b) -> bool (45004.0)

現在の irb に関する IRB::Context に対して irb_require コマンドを 実行します。

現在の irb に関する IRB::Context に対して irb_require コマンドを
実行します。

@see IRB::ExtendCommand::Require#execute

Gem::CommandManager#[](command_name) -> Gem::Command | nil (37828.0)

引数で指定されたコマンド名に対応するクラスのインスタンスを返します。

引数で指定されたコマンド名に対応するクラスのインスタンスを返します。

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

Gem::VersionOption#add_platform_option(task = command, *wrap) (36925.0)

option parser に対して --platform オプションを追加します。

option parser に対して --platform オプションを追加します。

@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。

@param wrap Gem::Command#add_option に渡すその他のオプションを指定します。

絞り込み条件を変える

Gem::VersionOption#add_version_option(task = command, *wrap) (36925.0)

option parser に対して --version オプションを追加します。

option parser に対して --version オプションを追加します。

@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。

@param wrap Gem::Command#add_option に渡すその他のオプションを指定します。

Shell::ProcessController#terminate_job(command) (36925.0)

指定されたコマンドを終了します。

指定されたコマンドを終了します。

@param command コマンドを指定します。

Gem::Command#merge_options(new_options) -> Hash (36904.0)

与えられたオプションとデフォルトのオプションをマージします。 しかし、新しいオプションに同一のキーがあってもデフォルトのオプションは変更されません。

与えられたオプションとデフォルトのオプションをマージします。
しかし、新しいオプションに同一のキーがあってもデフォルトのオプションは変更されません。

@param new_options 新しいコマンドオプションをハッシュで指定します。

Shell::CommandProcessor#lstat(filename) -> File::Stat (36904.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.lstat

Shell::CommandProcessor#stat(filename) -> File::Stat (36904.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列を指定します。

@see File.stat

絞り込み条件を変える

Gem::Command#defaults_str -> String (36622.0)

このメソッドはサブクラスで再定義されます。 コマンドのオプションで使用するデフォルト値を表示するために使用する文字列を返します。

このメソッドはサブクラスで再定義されます。
コマンドのオプションで使用するデフォルト値を表示するために使用する文字列を返します。

@see Gem::Command#arguments

IRB::ExtendCommand::Help#execute(*names) -> nil (36622.0)

RI から Ruby のドキュメントを参照します。

RI から Ruby のドキュメントを参照します。

irb(main):001:0> help String#match
...

@param names 参照したいクラス名やメソッド名などを文字列で指定します。

names を指定しなかった場合は、RI を対話的なモードで起動します。メソッド
名などを入力する事でドキュメントの検索が行えます。入力のタブ補完をする
事ができます。また、空行を入力する事で irb のプロンプトに戻る事ができま
す。

irb(main):001:0> help

Enter the method name you want to look...

Shell#transact { ... } -> object (36622.0)

ブロック中で shell を self として実行します。

ブロック中で shell を self として実行します。

例:

require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact{
system("ls", "-l") | head > STDOUT
# transact の中では、
# sh.system("ls", "-l") | sh.head > STDOUT と同じとなる。
}

Shell::Filter#transact { ... } -> object (36622.0)

ブロック中で shell を self として実行します。

ブロック中で shell を self として実行します。

例:

require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact{
system("ls", "-l") | head > STDOUT
# transact の中では、
# sh.system("ls", "-l") | sh.head > STDOUT と同じとなる。
}

Gem::Command#invoke(*args) (36604.0)

与えられた引数を使用してコマンドを呼び出します。

与えられた引数を使用してコマンドを呼び出します。

@param args 引数のリストです。

絞り込み条件を変える

Gem::Command#options -> Hash (36604.0)

コマンドで使用するオプションを返します。

コマンドで使用するオプションを返します。

Gem::Command#remove_option(name) (36604.0)

与えられた名前に一致するコマンドラインオプションを削除します。

与えられた名前に一致するコマンドラインオプションを削除します。

@param name 削除したいコマンドラインオプションの名前を指定します。

Gem::Command#show_lookup_failure(gem_name, version, errors = nil) -> () (36604.0)

Gem が見つからなかった場合、メッセージを表示するために使用するメソッドです。

Gem が見つからなかった場合、メッセージを表示するために使用するメソッドです。

@param gem_name Gem の名前を指定します。

@param version Gem のバージョンを指定します。

@param errors Gem が見つからなかった理由を表すオブジェクトを格納した配列を指定します。

Gem::Command#summary -> String (36604.0)

コマンドの短い説明を返します。

コマンドの短い説明を返します。

Gem::Command#summary=(description) (36604.0)

コマンドの短い説明をセットします。

コマンドの短い説明をセットします。

@param description コマンドの短い説明を指定します。

絞り込み条件を変える

Gem::Command#usage -> String (36604.0)

このメソッドはサブクラスで再定義されます。 個々の gem コマンドの使用方法を返します。

このメソッドはサブクラスで再定義されます。
個々の gem コマンドの使用方法を返します。

IRB::ExtendCommand::Jobs#execute -> IRB::JobManager (36604.0)

サブ irb のリストを返します。

サブ irb のリストを返します。

IRB::ExtendCommand::Load#execute(file_name, priv = nil) -> nil (36604.0)

ファイル path を Ruby スクリプトとみなし、現在の irb インタプリタ上で実 行します。

ファイル path を Ruby スクリプトとみなし、現在の irb インタプリタ上で実
行します。

Kernel.#load と異なり、path の内容を irb で一行ずつタイプしたかの
ように、irb 上で一行ずつ評価されます。

@param file_name ファイル名を文字列で指定します。

@param priv 真を指定した場合は実行は内部的に生成される無名モジュール上
で行われ、グローバルな名前空間を汚染しません。

@raise LoadError 読み込みに失敗した場合に発生します。

IRB::ExtendCommand::Require#execute(file_name) -> bool (36604.0)

ファイル file_name を現在の irb インタプリタ上で実行します。

ファイル file_name を現在の irb インタプリタ上で実行します。

file_name に Ruby スクリプトを指定した場合は、Kernel.#require と異
なり、file_name の内容を irb で一行ずつタイプしたかのように、irb 上で一
行ずつ評価されます。require に成功した場合は true を、そうでない場合は
false を返します。

拡張ライブラリ(*.so,*.o,*.dll など)を指定した場合は単純に require され
ます。

@param file_name ファイル名を文字列で指定します。

IRB::ExtendCommand::Source#execute(file_name) -> nil (36604.0)

現在の irb インタプリタ上で、 Ruby スクリプト path を評価します。

現在の irb インタプリタ上で、 Ruby スクリプト path を評価します。

path の内容を irb で一行ずつタイプしたかのように、irb 上で一行ずつ評価
されます。$" は更新されず、何度でも実行し直す事ができます。

@param file_name ファイル名を文字列で指定します。

絞り込み条件を変える

Shell::CommandProcessor#atime(filename) -> Time (36604.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param filename ファイル名を表す文字列か IO オブジェクトを指定します。

@see File.atime

Shell::CommandProcessor#chown(owner, group, *filename) -> Integer (36604.0)

File クラスにある同名のクラスメソッドと同じです.

File クラスにある同名のクラスメソッドと同じです.

@param owner chown(2) と同様に数値で指定します。nil または -1 を指定することで、オーナーを現在のままにすることができます。

@param group chown(2) と同様に数値で指定します。nil または -1 を指定することで、グループを現在のままにすることができます。

@param filename ファイル名を表す文字列を指定します。

@see File.chown

Shell::CommandProcessor#foreach(path = nil, &block) -> () (36604.0)

pathがファイルなら, File#foreach pathがディレクトリなら, Dir#foreach の動作をします。

pathがファイルなら, File#foreach
pathがディレクトリなら, Dir#foreach
の動作をします。

@param path ファイルもしくはディレクトリのパスを文字列で指定します。

使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.foreach("/tmp"){|f|
puts f
}

Shell::CommandProcessor#open(path, mode) -> File | Dir (36604.0)

path がファイルなら、 File.open path がディレクトリなら、 Dir.open の動作をします。

path がファイルなら、 File.open path がディレクトリなら、 Dir.open の動作をします。

@param path 開きたいパスを指定します。

@param mode アクセスモードを指定します。path がディレクトリの場合は無視されます。

@see File.open, Dir.open

Shell::CommandProcessor#unlink(path) -> self (36604.0)

path がファイルなら File.unlink、path がディレクトリなら Dir.unlink の動作をします。

path がファイルなら File.unlink、path がディレクトリなら Dir.unlink の動作をします。

@param path 削除したいパスを指定します。

@see File.unlink, Dir.unlink

絞り込み条件を変える

Shell::SystemCommand#each(rs = nil) {|line| ... } (36604.0)

@todo

@todo

@param rs

Shell::SystemCommand#input=(inp) (36604.0)

@todo

@todo

Shell::SystemCommand#notify(*opts) {|message| ... } -> String (36604.0)

@todo

@todo

@param opts

@see Shell#notify

Shell::CommandProcessor#cat(*files) -> Shell::Filter (36340.0)

実行すると, それらを内容とする Filter オブジェクトを返します.

実行すると, それらを内容とする Filter オブジェクトを返します.

@param files シェルコマンド cat に与えるファイル名を文字列で指定します。

動作例
require 'shell'
Shell.def_system_command("head")
sh = Shell.new
sh.transact {
glob("*.txt").to_a.each { |file|
file.chomp!
cat(file).each { |l|
echo(l) | tee(file + ".tee") >> "al...

Gem::Command#add_extra_args(args) -> Array (36304.0)

$HOME/.gemrc から読み込んだ引数を追加します。

$HOME/.gemrc から読み込んだ引数を追加します。

@param args 追加する引数を配列で指定します。

絞り込み条件を変える

<< 1 2 3 > >>