るりまサーチ

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

別のキーワード

  1. array fill
  2. array []
  3. array sample
  4. array new
  5. array []=

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Kernel.#Array(arg) -> Array (18261.0)

引数を配列(Array)に変換した結果を返します。

...列(Array)に変換した結果を返します。

arg.to_ary と arg.to_a をこの順に呼び出して、返ってきた配列を変換結果とします。

arg に to_ary, to_a のいずれのメソッドも定義されていない場合は
一要素の配列 [arg] を返します。

@
param ar...
...g 変換対象のオブジェクトです。
@
raise TypeError to_ary, to_a の返り値が配列でなければ発生します

//emlist[例][ruby]{
p Array({:it => 3}) #=> [[:it, 3]]
p Array(nil) #=> []
p Array("fefe") #=> ["fefe"]
//}

@
see Object#to_a,Object#to_ary,Array...

ObjectSpace.#reachable_objects_from(obj) -> Array | nil (144.0)

obj から到達可能なすべてのオブジェクトを返します。マーク不能なオブジェ クトを指定した場合は nil を返します。本メソッドを使う事でメモリリークの 調査が行えます。

...う事でメモリリークの
調査が行えます。

//emlist[例][ruby]{
# 配列クラス(Array)と 'a'、'b'、'c' に到達可能。
ObjectSpace.reachable_objects_from(['a', 'b', 'c'])
# => [Array, 'a', 'b', 'c']
//}

obj が 2 つ以上の同じオブジェクト x への参照を持つ場...
...uby]{
# 配列クラス(Array)と v に到達可能。
ObjectSpace.reachable_objects_from([v = 'a', v, v])
# => [Array, 'a']

# 配列クラス(Array)と 3 つの異なる 'a' オブジェクトに到達可能。
ObjectSpace.reachable_objects_from(['a', 'a', 'a'])
# => [Array, 'a', 'a', 'a']
//}

ob...
...ブジェクトであった場合、そ
のオブジェクトから参照される全てのオブジェクトを返します。

本メソッドは C Ruby 以外では動作しません。

@
see https://www.atdot.net/~ko1/diary/201212.html#d8,
https://www.atdot.net/~ko1/diary/201212.html#d9...

FileUtils.#chown(user, group, list, options = {}) -> Array (132.0)

ファイル list の所有ユーザと所有グループを user と group に変更します。

...すとその項目は変更しません。

@
param user ユーザー名か uid を指定します。nil/-1 を指定すると変更しません。

@
param group グループ名か gid を指定します。nil/-1 を指定すると変更しません。

@
param list ファイルのリストを指定...
...でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop と :verbose が指定可能です。
c:FileUtils#options

@
return list を配列として返します。


//emlist[][ruby]{
require 'fileutils'
FileUtils.chown '...

FileUtils.#chown_R(user, group, list, options = {}) -> Array (132.0)

list 以下のファイルの所有ユーザと所有グループを user と group へ再帰的に変更します。

...すとその項目は変更しません。

@
param user ユーザー名か uid を指定します。nil/-1 を指定すると変更しません。

@
param group グループ名か gid を指定します。nil/-1 を指定すると変更しません。

@
param list ファイルのリストを指定...
...でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop と :verbose が指定可能です。
c:FileUtils#options

@
return list を配列として返します。

//emlist[][ruby]{
require 'fileutils'
FileUtils.chown 'r...

Kernel.#p(*arg) -> object | Array (132.0)

引数を人間に読みやすい形に整形して改行と順番に標準出力 $stdout に出力します。主にデバッグに使用します。

...特に何もしません。

@
param arg 出力するオブジェクトを任意個指定します。
@
raise IOError 標準出力が書き込み用にオープンされていなければ発生します。
@
raise Errno::EXXX 出力に失敗した場合に発生します。
@
return 指定された引...
...数 arg を返します。複数の引数が指定された場合はそれらを要素とする配列を返します。

//emlist[例][ruby]{
puts "" #=> (空行)
p "" #=> ""

puts 50,"50"
#=> 50
#=> 50
p 50,"50"
#=> 50
#=> "50"
//}

@
see Object#inspect,Kernel.#puts,Kernel.#print...

絞り込み条件を変える

FileUtils.#chmod(mode, list, options = {}) -> Array (126.0)

ファイル list のパーミッションを mode に変更します。

...ファイル list のパーミッションを mode に変更します。

@
param mode パーミッションを8進数(absolute mode)か文字列(symbolic
mode)で指定します。

@
param list ファイルのリストを指定します。 対象のファイルが一つの場合は文...
...でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop と :verbose が指定可能です。
c:FileUtils#options

@
return list を配列として返します。

//emlist[][ruby]{
# Absolute mode
require 'fileutils'
Fi...

FileUtils.#chmod_R(mode, list, options = {}) -> Array (126.0)

ファイル list のパーミッションを再帰的に mode へ変更します。

...ル list のパーミッションを再帰的に mode へ変更します。

@
param mode パーミッションを8進数(absolute mode)か文字列(symbolic
mode)で指定します(FileUtils.#chmod 参照)。

@
param list ファイルのリストを指定します。対象のファイル...
...でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop と :verbose が指定可能です。
c:FileUtils#options

@
return list を配列として返します。

//emlist[][ruby]{
require 'fileutils'
FileUtils.chmod_R(...

FileUtils.#makedirs(list, options = {}) -> Array (122.0)

ディレクトリ dir とその親ディレクトリを全て作成します。

...cal/bin/ruby

@
param list 作成するディレクトリ。一つの場合は文字列でも指定できます。
二つ以上指定する場合は配列で指定します。

@
param options :mode, :noop, :verbose が指定できます。
c:FileUtils#options

@
return デ...

FileUtils.#mkdir_p(list, options = {}) -> Array (122.0)

ディレクトリ dir とその親ディレクトリを全て作成します。

...cal/bin/ruby

@
param list 作成するディレクトリ。一つの場合は文字列でも指定できます。
二つ以上指定する場合は配列で指定します。

@
param options :mode, :noop, :verbose が指定できます。
c:FileUtils#options

@
return デ...
<< 1 2 3 ... > >>