ライブラリ
モジュール
- FileTest (292)
- FileUtils (512)
- Find (22)
- JSON (11)
- Kernel (296)
- Marshal (22)
- ObjectSpace (11)
-
OpenSSL
:: ASN1 (11) -
OpenSSL
:: Random (44) -
Profiler
_ _ (18) - Shellwords (22)
- Syslog (44)
- Timeout (19)
-
WEBrick
:: HTTPUtils (22)
キーワード
-
_ _ dir _ _ (11) -
allocation
_ sourcefile (11) - blockdev? (11)
- caller (33)
- cd (22)
- chardev? (11)
- chdir (22)
- chmod (11)
-
chmod
_ R (11) - chown (11)
-
chown
_ R (11) - cmp (11)
-
compare
_ file (11) -
compare
_ stream (11) - copy (11)
-
copy
_ entry (11) -
copy
_ file (11) -
copy
_ stream (11) - cp (11)
-
cp
_ lr (6) -
cp
_ r (11) - decode (11)
- directory? (11)
- dump (33)
- egd (11)
-
egd
_ bytes (11) - empty? (8)
- executable? (11)
-
executable
_ real? (11) - exist? (11)
- exists? (9)
- fail (33)
- file? (11)
- find (22)
- gets (11)
- getwd (11)
- grpowned? (11)
- identical? (22)
- install (11)
- link (11)
- ln (11)
-
ln
_ s (11) -
ln
_ sf (11) - load (11)
-
load
_ mime _ types (11) -
load
_ random _ file (11) - makedirs (11)
- mask (11)
- mask= (11)
-
mime
_ type (11) - mkdir (11)
-
mkdir
_ p (11) - mkpath (11)
- move (11)
- mv (11)
- open (30)
- open! (11)
- owned? (11)
- pipe? (11)
-
print
_ profile (6) - pwd (11)
- raise (33)
- readable? (11)
-
readable
_ real? (11) - readline (11)
- remove (11)
-
remove
_ dir (11) -
remove
_ entry (11) -
remove
_ entry _ secure (11) -
remove
_ file (11) - reopen (11)
- require (11)
-
require
_ relative (11) - rm (11)
-
rm
_ f (11) -
rm
_ r (11) -
rm
_ rf (11) - rmdir (11)
- rmtree (11)
-
safe
_ unlink (11) -
set
_ trace _ func (11) - setgid? (11)
- setuid? (11)
- shellescape (11)
- shelljoin (11)
- size (11)
- size? (11)
- socket? (11)
- spawn (44)
-
start
_ profile (6) - sticky? (11)
-
stop
_ profile (6) - symlink (11)
- symlink? (11)
- system (24)
- test (22)
- timeout (19)
- touch (11)
- uptodate? (11)
-
world
_ readable? (11) -
world
_ writable? (11) - writable? (11)
-
writable
_ real? (11) -
write
_ random _ file (11) - zero? (11)
検索結果
先頭5件
-
Profiler
_ _ . # print _ profile(file) -> () (9246.0) -
stop_profile を実行し、プロファイルの結果を file に出力します。 file には printf メソッドが定義されていなければいけません。
...stop_profile を実行し、プロファイルの結果を file に出力します。
file には printf メソッドが定義されていなければいけません。
@param file File のインスタンスを指定します。... -
FileTest
. # file?(file) -> bool (9239.0) -
ファイルが通常ファイルである時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...aram file ファイル名を表す文字列か IO オブジェクトを指定します。
@raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。
例:
FileTest.file?('/bin/bash') # => true
FileTest.file?('/bin') # => false
FileTest.......file?('/no_such_file') # => false... -
FileUtils
. # copy _ file(src , dest , preserve = false , dereference _ root = true) -> () (9102.0) -
ファイル src の内容を dest にコピーします。
ファイル src の内容を dest にコピーします。
@param src コピー元。
@param dest コピー先。
@param preserve preserve が真のときは更新時刻と、
可能なら所有ユーザ・所有グループもコピーします。
@param dereference_root dereference_root が真のときは src についてだけシンボリックリンクの指す
内容をコピーします。偽の場合はシンボリックリンク自体をコピーします。 -
FileUtils
. # remove _ file(path , force = false) -> () (9102.0) -
ファイル path を削除します。
ファイル path を削除します。
@param path 削除するファイル。
@param force 真のときは削除中に発生した StandardError を無視します。 -
Profiler
_ _ . # start _ profile -> object (9101.0) -
プロファイルの取得を開始します。
プロファイルの取得を開始します。 -
Profiler
_ _ . # stop _ profile -> nil (9101.0) -
プロファイルの取得を停止します。
プロファイルの取得を停止します。 -
FileUtils
. # compare _ file(file _ a , file _ b) -> bool (6352.0) -
ファイル file_a と file_b の内容が同じなら真を返します。
...ファイル file_a と file_b の内容が同じなら真を返します。
@param file_a ファイル名。
@param file_b ファイル名。
//emlist[][ruby]{
require 'fileutils'
FileUtils.cmp('somefile', 'somefile') #=> true
FileUtils.cmp('/dev/null', '/dev/urandom') #=> false
//}... -
OpenSSL
:: Random . # load _ random _ file(filename) -> true (6208.0) -
ファイルを読み込み、その内容をエントロピー源として 乱数生成器に渡します。
...エントロピーの推定量はファイルのバイト数と同じであると見なします。
OpenSSL::Random.seed(File.read(filename)) と同じです。
@param filename 読み込むファイル名
@raise OpenSSL::Random::RandomError ファイルの読み込みに失敗した場合に発... -
OpenSSL
:: Random . # write _ random _ file(filename) -> true (6202.0) -
乱数生成器で生成された 1024 バイトのランダムなバイト列を ファイルに書き込みます。
...存しなければなりません。
部外者がこのファイルを読めることはセキュリティ上の問題を引き起します。
@param filename 書き込むファイルの名前
@raise OpenSSL::Random::RandomError ファイルの書き出しに失敗した場合に発生します... -
ObjectSpace
. # allocation _ sourcefile(object) -> String (6113.0) -
objectの元となったソースファイル名を返します。
...トを実行した場合][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.#trace_object_allocations_start,
ObjectSp... -
FileTest
. # identical?(file1 , file2) -> bool (3313.0) -
file1 と file2 が同じファイルを指している時に真を返します。 そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...
file1 と 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 されていた場合に発生します。...