るりまサーチ

最速Rubyリファレンスマニュアル検索!
976件ヒット [1-100件を表示] (0.072秒)
トップページ > クエリ:ruby[x] > クエリ:file[x] > 種類:モジュール関数[x]

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

FileUtils.#compare_file(file_a, file_b) -> bool (6358.0)

ファイル file_a と file_b の内容が同じなら真を返します。

...ファイル file_a と file_b の内容が同じなら真を返します。

@param file_a ファイル名。

@param file_b ファイル名。

//emlist[][ruby]{
require 'fileutils'
File
Utils.cmp('somefile', 'somefile') #=> true
File
Utils.cmp('/dev/null', '/dev/urandom') #=> false
//}...

JSON.#load_file!(filespec, opts = {}) -> object (6218.0)

filespec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

...
file
spec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

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

@param options オプションをハッシュで指定します。指定可能なオプションは JSON.#parse! と同様で...

JSON.#load_file(filespec, opts = {}) -> object (6218.0)

filespec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

...
file
spec で指定した JSON 形式のファイルを Ruby オブジェクトとしてロードして返します。

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

@param options オプションをハッシュで指定します。指定可能なオプションは JSON.#parse と同様で...

ObjectSpace.#allocation_sourcefile(object) -> String (6119.0)

objectの元となったソースファイル名を返します。

...rbというファイルで下記のスクリプトを実行した場合][ruby]{
require 'objspace'

ObjectSpace::trace_object_allocations_start
obj = Object.new
puts "file:#{ObjectSpace::allocation_sourcefile(obj)}" # => file:test.rb
ObjectSpace::trace_object_allocations_stop
//}

@see ObjectSpace...

FileTest.#identical?(file1, file2) -> bool (3319.0)

file1 と file2 が同じファイルを指している時に真を返します。 そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

...
file
1 と file2 が同じファイルを指している時に真を返します。
そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

ruby
1.8.3 以前ではKernel.#test(?-, file1, file2)を使...
...p File.identical?("a", "a") #=> true
p File.identical?("a", "./a") #=> true
File
.link("a", "b")
p File.identical?("a", "b") #=> true
File
.symlink("a", "c")
p File.identical?("a", "c") #=> true
open("d", "w") {}
p File.identical?("a", "d") #=> false

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

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

@raise IOError 指定された IO オブジェクト file1, file2 が既に close されていた場合に発生します。...

絞り込み条件を変える

FileUtils.#cmp(file_a, file_b) -> bool (3258.0)

ファイル file_a と file_b の内容が同じなら真を返します。

...ファイル file_a と file_b の内容が同じなら真を返します。

@param file_a ファイル名。

@param file_b ファイル名。

//emlist[][ruby]{
require 'fileutils'
File
Utils.cmp('somefile', 'somefile') #=> true
File
Utils.cmp('/dev/null', '/dev/urandom') #=> false
//}...

FileUtils.#identical?(file_a, file_b) -> bool (3258.0)

ファイル file_a と file_b の内容が同じなら真を返します。

...ファイル file_a と file_b の内容が同じなら真を返します。

@param file_a ファイル名。

@param file_b ファイル名。

//emlist[][ruby]{
require 'fileutils'
File
Utils.cmp('somefile', 'somefile') #=> true
File
Utils.cmp('/dev/null', '/dev/urandom') #=> false
//}...

FileTest.#grpowned?(file) -> bool (3132.0)

ファイルのグループ ID がカレントプロセスの実効グループ ID と等しい時に真を返 します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

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

@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "")
File
.chown(-1, Process.gid, "testfile")
File
Te...
...st.grpowned?("testfile") # => true
File
.chown(-1, Process.gid + 10, "testfile")
File
Test.grpowned?("testfile") # => false
//}...

FileTest.#owned?(file) -> bool (3132.0)

ファイルのユーザがカレントプロセスの実効ユーザと等しい時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

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

@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "")
File
.chown(Process.uid, -1, "testfile")
File
Te...
...st.owned?("testfile") # => true
File
.chown(501, -1, "testfile")
File
Test.owned?("testfile") # => false
//}...
<< 1 2 3 ... > >>