1784件ヒット
[101-200件を表示]
(0.050秒)
ライブラリ
- English (36)
- ビルトイン (768)
- csv (132)
- erb (36)
- fileutils (12)
-
irb
/ input-method (48) -
net
/ http (48) - open-uri (32)
- openssl (96)
- pathname (12)
- pstore (12)
- readline (60)
-
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ source _ info _ cache (12) - shell (18)
-
shell
/ command-processor (18) -
shell
/ filter (18) - tempfile (36)
- thread (2)
- timeout (21)
-
yaml
/ store (9) - zlib (180)
クラス
-
ARGF
. class (60) - CSV (120)
- Dir (48)
- ERB (36)
- File (108)
-
File
:: Stat (48) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: SourceInfoCache (12) - IO (346)
-
IRB
:: InputMethod (12) -
IRB
:: ReadlineInputMethod (24) -
IRB
:: StdioInputMethod (12) - Method (14)
-
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (24) -
OpenSSL
:: PKCS7 (12) - PStore (12)
- Pathname (12)
- Proc (14)
- Shell (18)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) - String (12)
- Tempfile (36)
-
YAML
:: Store (9) -
Zlib
:: GzipReader (84) -
Zlib
:: GzipWriter (84)
モジュール
- FileTest (36)
- FileUtils (12)
- Kernel (104)
-
OpenSSL
:: ASN1 (12) -
OpenSSL
:: Random (12) - OpenURI (24)
- Readline (60)
- Timeout (21)
キーワード
-
$ DEFAULT _ OUTPUT (12) -
$ INPUT _ LINE _ NUMBER (12) -
$ NR (12) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (38)
- >> (14)
- CSV (12)
- ConditionVariable (12)
- Digest (12)
- ExtensionFactory (12)
-
FILENAME
_ COMPLETION _ PROC (12) - GzipReader (12)
- IO (12)
-
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - RSA (12)
- Request (12)
- SSLServer (12)
-
add
_ row (12) - birthtime (12)
-
body
_ stream (12) -
body
_ stream= (12) - clone (12)
- close (12)
- closed? (12)
-
copy
_ stream (12) - count (12)
- decode (12)
-
def
_ class (12) - dup (12)
- eof? (12)
- fdatasync (12)
- file? (12)
- filename (24)
- filename= (12)
-
filename
_ quote _ characters (12) -
filename
_ quote _ characters= (12) - flock (12)
- flush (24)
- getc (12)
- input= (12)
- link (12)
-
load
_ random _ file (12) - new (81)
- open (152)
-
open
_ uri (24) - output= (12)
- path (12)
- pread (8)
- print (12)
- printf (12)
- putc (12)
- puts (24)
- pwrite (8)
-
rb
_ read _ check (1) -
rdoc
/ parser / c (12) -
read
_ body (24) -
read
_ cache _ data (12) - readable? (54)
-
readable
_ atfer _ eof? (36) -
readable
_ real? (54) - readbyte (24)
- readchar (36)
- readline (60)
- readlines (84)
- readlink (42)
- rss (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 8 . 5 feature (12) -
ruby 1
. 9 feature (12) -
set
_ encoding _ by _ bom (6) - spawn (48)
- sysread (12)
- sysseek (12)
- syswrite (12)
- timeout (21)
- ungetc (12)
-
world
_ readable? (36) - wrap (24)
- write (24)
-
write
_ smime (12)
検索結果
先頭5件
-
File
. world _ readable?(path) -> Integer | nil (15106.0) -
path が全てのユーザから読めるならばそのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...場合は nil を返します。
整数の意味はプラットフォームに依存します。
@param path パスを表す文字列か IO オブジェクトを指定します。
//emlist[例][ruby]{
m = File.world_readable?("/etc/passwd")
"%o" % m # => "644"
//}... -
File
. readable?(path) -> bool (15100.0) -
FileTest.#readable? と同じです。
...
FileTest.#readable? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
File
. readable _ real?(path) -> bool (15100.0) -
FileTest.#readable_real? と同じです。
...
FileTest.#readable_real? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
FileTest
. # readable?(file) -> bool (9219.0) -
ファイルがカレントプロセスにより読み込み可能な時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...は false を返します。
@param file ファイル名を表す文字列を指定します。
//emlist[例][ruby]{
IO.write("testfile", "")
File.chmod(0644, "testfile")
FileTest.readable?("testfile") # => true
File.chmod(0200, "testfile")
FileTest.readable?("testfile") # => false
//}... -
FileTest
. # readable _ real?(file) -> bool (9207.0) -
ファイルがカレントプロセスの実ユーザか実グループによって読み込み可能な時に真を 返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...読み込み可能な時に真を
返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
@param file ファイル名を表す文字列を指定します。
@see FileTest.#readable?... -
File
. new(path , mode = "r" , perm = 0666) -> File (9191.0) -
path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。
...、File オブジェクトを生成して
返します。
path が整数の場合はファイルディスクリプタとして扱い、それに対応する
File オブジェクトを生成して返します。IO.open と同じです。
ブロックを指定して呼び出した場合は、File オ......mlist[例: File.new による読み込みモードでのファイルオープン][ruby]{
f = File.new("testfile", "r")
f.class # => File
f.close
//}
//emlist[例: File.open による読み込みモードでのファイルオープン][ruby]{
f = File.open("testfile", "r")
f.class # => File
f.close......//}
//emlist[例: File.open による書き込みモードでのファイルオープン][ruby]{
File.open("testfile", "w", 0755) { |f| f.print "test" }
File.read("testfile") # => "test"
//}... -
File
. open(path , mode = "r" , perm = 0666) -> File (9191.0) -
path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。
...、File オブジェクトを生成して
返します。
path が整数の場合はファイルディスクリプタとして扱い、それに対応する
File オブジェクトを生成して返します。IO.open と同じです。
ブロックを指定して呼び出した場合は、File オ......mlist[例: File.new による読み込みモードでのファイルオープン][ruby]{
f = File.new("testfile", "r")
f.class # => File
f.close
//}
//emlist[例: File.open による読み込みモードでのファイルオープン][ruby]{
f = File.open("testfile", "r")
f.class # => File
f.close......//}
//emlist[例: File.open による書き込みモードでのファイルオープン][ruby]{
File.open("testfile", "w", 0755) { |f| f.print "test" }
File.read("testfile") # => "test"
//}... -
File
. open(path , mode = "r" , perm = 0666) {|file| . . . } -> object (9191.0) -
path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。
...、File オブジェクトを生成して
返します。
path が整数の場合はファイルディスクリプタとして扱い、それに対応する
File オブジェクトを生成して返します。IO.open と同じです。
ブロックを指定して呼び出した場合は、File オ......mlist[例: File.new による読み込みモードでのファイルオープン][ruby]{
f = File.new("testfile", "r")
f.class # => File
f.close
//}
//emlist[例: File.open による読み込みモードでのファイルオープン][ruby]{
f = File.open("testfile", "r")
f.class # => File
f.close......//}
//emlist[例: File.open による書き込みモードでのファイルオープン][ruby]{
File.open("testfile", "w", 0755) { |f| f.print "test" }
File.read("testfile") # => "test"
//}... -
File
# flock(operation) -> 0 | false (9138.0) -
ファイルをロックします。
...をロックします。
ロックを取得するまでブロックされます。
ロックの取得に成功した場合は 0 を返します。
File::LOCK_NB (ノンブロッキング) を指定すると、本来ならブロックされる場合に
ブロックされずに false を返すよう......eration に有効な定数は以下の通りです。定数は File::Constants で定義されていますが、
File クラスの親クラスの IO が File::Constants をインクルードしているので、
これらの定数は File::LOCK_SH などとして参照可能です。
: LOCK_SH
共......いけません。
File.open("counter", File::RDWR|File::CREAT, 0644) {|f|
f.flock(File::LOCK_EX)
value = f.read.to_i + 1
f.rewind
f.write("#{value}\n")
f.flush
f.truncate(f.pos)
}
# 読み込みロック(read lock)を使用してカウンタを読み込み。
File.open("counter", "r")...