別のキーワード
種類
- モジュール関数 (610)
- 特異メソッド (432)
- インスタンスメソッド (319)
ライブラリ
- ビルトイン (209)
-
cgi
/ core (22) - csv (231)
- fileutils (363)
- json (110)
- open-uri (85)
- openssl (11)
- optparse (66)
- psych (77)
- rake (11)
-
rake
/ rdoctask (11) -
rake
/ testtask (11) -
rubygems
/ dependency _ installer (11) -
rubygems
/ installer (11) -
rubygems
/ security (55) -
rubygems
/ specification (11) -
rubygems
/ uninstaller (11) - syslog (44)
-
webrick
/ httpservlet / filehandler (11)
クラス
-
ARGF
. class (33) - CGI (22)
- CSV (209)
-
CSV
:: Table (22) -
Gem
:: DependencyInstaller (11) -
Gem
:: Installer (11) -
Gem
:: Security :: Policy (11) -
Gem
:: Specification (11) -
Gem
:: Uninstaller (11) -
JSON
:: State (33) - Object (22)
-
OpenSSL
:: SSL :: SSLContext (11) - OptionParser (55)
-
Psych
:: Nodes :: Node (22) -
Psych
:: Visitors :: YAMLTree (11) -
Rake
:: RDocTask (11) -
Rake
:: TestTask (11) -
RubyVM
:: InstructionSequence (33) - String (22)
-
WEBrick
:: HTTPServlet :: FileHandler (11)
モジュール
- FileUtils (363)
-
Gem
:: Security (44) - JSON (66)
- Kernel (148)
- OpenURI (22)
-
OpenURI
:: OpenRead (33) -
OptionParser
:: Arguable (11) - Psych (22)
- Rake (11)
- Syslog (44)
- URI (14)
キーワード
- JSON (11)
-
add
_ trusted _ cert (11) - application= (11)
-
build
_ cert (11) -
build
_ self _ signed _ cert (11) - cd (22)
- chdir (22)
- chmod (11)
-
chmod
_ R (11) - chown (11)
-
chown
_ R (11) - compile (11)
-
compile
_ file (11) - configure (11)
- copy (11)
- cp (11)
-
cp
_ r (11) - dump (22)
- encode! (22)
- exec (44)
- filter (33)
- foreach (11)
- generate (11)
-
generate
_ line (11) - header (11)
- help (11)
- install (11)
- instance (22)
- link (11)
- ln (11)
-
ln
_ s (11) -
ln
_ sf (11) - load (22)
- makedirs (11)
- merge (11)
- mkdir (11)
-
mkdir
_ p (11) - mkpath (11)
- move (11)
- mv (11)
- new (99)
- open (118)
- open! (11)
-
open
_ uri (22) - out (11)
- parse (33)
- parse! (11)
-
parse
_ line (11) -
pretty
_ generate (11) -
pretty
_ unparse (11) -
psych
_ to _ yaml (11) - read (22)
- readlines (11)
- remove (11)
- reopen (11)
- restore (11)
- rm (11)
-
rm
_ f (11) -
rm
_ r (11) -
rm
_ rf (11) - rmdir (11)
- rmtree (11)
-
safe
_ unlink (11) -
set
_ encoding (33) -
sign
_ cert (11) - spawn (33)
- symlink (11)
- system (44)
- table (11)
-
to
_ csv (11) -
to
_ s (22) -
to
_ yaml (22) - touch (11)
- uptodate? (11)
- yaml (11)
検索結果
先頭5件
- CSV
. open(filename , options = Hash . new) -> CSV - CSV
. open(filename , options = Hash . new) {|csv| . . . } -> nil - Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO - URI
. open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO - Kernel
. # spawn(env , program , *args , options={}) -> Integer
-
CSV
. open(filename , options = Hash . new) -> CSV (318.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
...このメソッドは IO オブジェクトをオープンして CSV でラップします。
これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが......を IO や File に委譲します。
* IO#binmode
* IO#binmode?
* IO#close
* IO#close_read
* IO#close_write
* IO#closed?
* IO#eof
* IO#eof?
* IO#external_encoding
* IO#fcntl
* IO#fileno
* File#flock
* IO#flush
* IO#fsync
* IO#internal_encoding
* IO#ioctl
* IO#isat......ty
* File#path
* IO#pid
* IO#pos
* IO#pos=
* IO#reopen
* IO#seek
* IO#stat
* StringIO#string
* IO#sync
* IO#sync=
* IO#tell
* IO#to_i
* IO#to_io
* File#truncate
* IO#tty?
@param filename ファイル名を指定します。
@param mode IO.open に指定できるもの... -
CSV
. open(filename , options = Hash . new) {|csv| . . . } -> nil (318.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
...このメソッドは IO オブジェクトをオープンして CSV でラップします。
これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが......を IO や File に委譲します。
* IO#binmode
* IO#binmode?
* IO#close
* IO#close_read
* IO#close_write
* IO#closed?
* IO#eof
* IO#eof?
* IO#external_encoding
* IO#fcntl
* IO#fileno
* File#flock
* IO#flush
* IO#fsync
* IO#internal_encoding
* IO#ioctl
* IO#isat......ty
* File#path
* IO#pid
* IO#pos
* IO#pos=
* IO#reopen
* IO#seek
* IO#stat
* StringIO#string
* IO#sync
* IO#sync=
* IO#tell
* IO#to_i
* IO#to_io
* File#truncate
* IO#tty?
@param filename ファイル名を指定します。
@param mode IO.open に指定できるもの... -
Kernel
. # open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (303.0) -
name が http:// や ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...name が http:// や ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
name......た場合は上の場合と同様、name が http:// や ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジ......イルを生成する場合のファイルのパーミッションを
整数で指定します。Kernel.#open と同じです
@param options ハッシュを与えます。詳しくは OpenURI.open_uri を参照してください。
@raise OpenURI::HTTPError 対象となる URI のス... -
URI
. open(name , mode = & # 39;r& # 39; , perm = nil , options = {}) -> StringIO | Tempfile | IO (303.0) -
name が http:// や https://、ftp:// で始まっている文字列なら URI のリソースを 取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。 返されるオブジェクトは OpenURI::Meta モジュールで extend されています。
...name が http:// や https://、ftp:// で始まっている文字列なら URI のリソースを
取得した上で StringIO オブジェクトまたは Tempfile オブジェクトとして返します。
返されるオブジェクトは OpenURI::Meta モジュールで extend されています......上の場合と同様、name が http:// や https://、ftp:// で
始まっている文字列なら URI のリソースを取得した上で StringIO オブジェクト
または Tempfile オブジェクトを引数としてブロックを評価します。後は同様です。
引数のオブジ......イルを生成する場合のファイルのパーミッションを
整数で指定します。Kernel.#open と同じです
@param options ハッシュを与えます。詳しくは OpenURI.open_uri を参照してください。
@raise OpenURI::HTTPError 対象となる URI のス... -
Kernel
. # spawn(env , program , *args , options={}) -> Integer (284.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
...ラム名になります。
また、第1要素はフルパスで指定しなくても環境変数 PATH から探します。
=== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントデ......、0(stdin), 1(stdout), 2(stderr) 以外の
ファイルデスクリプタをすべて閉じます。
true がデフォルトです。
=== option引数によるリダイレクトの概要
Hash のキー(子プロセス側)には以下のいずれかが指定できます。
* 単一のファ......ー出力, ファイルデスクリプタ2
* 整数 指定した整数が表すファイルデスクリプタ
* IO IO#fileno で表されるファイルデスクリプタ
=== option引数の詳細および例
「:unsetenv_others」を使うと、envで指定したもの以外の環境変数を......。
false がデフォルトです。
: :exception
Kernel.#system のみで指定できます。
これを true に設定すると、nil や false を返す代わりに例外が発生します。
false がデフォルトです。
=== option引数によるリダイレクトの概要
Hash... -
Psych
. dump(o , io , options = {}) -> () (239.0) -
Ruby のオブジェクト o を YAML ドキュメントに変換します。
...換します。
io に IO オブジェクトを指定した場合は、変換されたドキュメントが
その IO に書き込まれます。
指定しなかった場合は変換されたドキュメントが文字列としてメソッドの返り値と
なります。
options で出力に関......下の指定できます。
: :version
YAML document に付加するバージョンを [major, minor] という配列、
もしくは文字列で指定します
: :header
出力にヘッダを付けるかどうかを真偽値で指定します
: :indentation
インデントのレベルを 1......am io 出力先
@param options 出力オプション
//emlist[例][ruby]{
# Dump an array, get back a YAML string
Psych.dump(['a', 'b']) # => "---\n- a\n- b\n"
# Dump an array to an IO object
Psych.dump(['a', 'b'], StringIO.new) # => #<StringIO:0x000001009d0890>
# Dump an array with indentation... -
Kernel
. # spawn(command , options={}) -> Integer (214.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
...接実行されます。
@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。... -
Kernel
. # spawn(env , command , options={}) -> Integer (214.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
...接実行されます。
@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。... -
Kernel
. # exec(env , program , *args , options={}) -> () (212.0) -
引数で指定されたコマンドを実行します。
...ンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してください。
=== 引数の解釈
こ......。
@param args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errn......替えて以下を実行
$ ps aux|grep sleep
xxxx 32754 0.0 0.0 2580 468 pts/3 S+ 22:01 0:00 mysleep 600
xxxx 32761 0.0 0.0 2824 792 pts/6 S+ 22:01 0:00 grep sleep
@see Kernel.#system,Kernel.#`,Kernel.#spawn,Kernel.#fork,IO.popen,IO.pipe,Kernel.#open,exec(3)... -
Kernel
. # exec(program , *args , options={}) -> () (212.0) -
引数で指定されたコマンドを実行します。
...ンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してください。
=== 引数の解釈
こ......。
@param args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errn......替えて以下を実行
$ ps aux|grep sleep
xxxx 32754 0.0 0.0 2580 468 pts/3 S+ 22:01 0:00 mysleep 600
xxxx 32761 0.0 0.0 2824 792 pts/6 S+ 22:01 0:00 grep sleep
@see Kernel.#system,Kernel.#`,Kernel.#spawn,Kernel.#fork,IO.popen,IO.pipe,Kernel.#open,exec(3)...