別のキーワード
ライブラリ
- ビルトイン (1003)
-
cgi
/ session (11) - csv (110)
- digest (22)
- etc (11)
- fileutils (55)
-
irb
/ cmd / load (22) -
irb
/ input-method (11) -
irb
/ magic-file (22) - logger (11)
- mkmf (11)
-
net
/ ftp (18) -
net
/ http (110) -
net
/ pop (11) - open-uri (22)
- openssl (77)
- pathname (417)
- rake (44)
-
rubygems
/ config _ file (22) -
rubygems
/ format (11) -
rubygems
/ gem _ path _ searcher (22) -
rubygems
/ old _ format (11) -
rubygems
/ remote _ fetcher (22) -
rubygems
/ require _ paths _ builder (11) -
rubygems
/ source _ info _ cache (11) -
rubygems
/ specification (11) -
rubygems
/ validator (11) - shell (42)
-
shell
/ command-processor (42) -
shell
/ filter (36) - tempfile (110)
-
webrick
/ httpservlet / filehandler (11) -
webrick
/ ssl (11) - zlib (11)
クラス
-
ARGF
. class (22) -
CGI
:: Session (11) - CSV (99)
-
Digest
:: Base (22) - Dir (160)
- File (473)
-
File
:: Stat (33) -
Gem
:: ConfigFile (22) -
Gem
:: Format (11) -
Gem
:: GemPathSearcher (22) -
Gem
:: OldFormat (11) -
Gem
:: RemoteFetcher (22) -
Gem
:: SourceInfoCache (11) -
Gem
:: Specification (11) -
Gem
:: Validator (11) - IO (129)
-
IRB
:: ExtendCommand :: Load (11) -
IRB
:: ExtendCommand :: Source (11) -
IRB
:: FileInputMethod (11) - LoadError (11)
- Logger (11)
-
Net
:: FTP (18) -
Net
:: HTTP (66) -
Net
:: HTTPGenericRequest (22) -
Net
:: HTTPResponse (22) -
Net
:: POP3 (11) -
OpenSSL
:: SSL :: SSLContext (33) - Pathname (417)
-
Rake
:: DefaultLoader (11) -
Rake
:: FileList (11) -
RubyVM
:: InstructionSequence (55) - Shell (42)
-
Shell
:: CommandProcessor (42) -
Shell
:: Filter (36) - String (11)
- Tempfile (110)
-
WEBrick
:: HTTPServlet :: DefaultFileHandler (11) -
Zlib
:: GzipFile (11)
モジュール
- Etc (11)
-
File
:: Constants (11) - FileTest (22)
- FileUtils (66)
-
Gem
:: RequirePathsBuilder (11) - Kernel (90)
-
OpenSSL
:: X509 (44) - OpenURI (22)
-
RubyVM
:: AbstractSyntaxTree (8) -
WEBrick
:: Config (11)
オブジェクト
-
IRB
:: MagicFile (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - <=> (11)
- CSV (11)
-
DEFAULT
_ CERT _ STORE (11) - DOSISH 対応 (11)
-
FNM
_ PATHNAME (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (3) -
PATH
_ SEPARATOR (11) -
PC
_ FILESIZEBITS (11) - Ruby用語集 (11)
- SSL (11)
-
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (11) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (11) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (11) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (11) -
absolute
_ path (22) -
absolute
_ path? (5) - ascend (22)
- atime (11)
- basename (11)
- birthtime (10)
- blockdev? (11)
-
body
_ stream (11) -
body
_ stream= (11) -
ca
_ file= (11) -
cert
_ store= (22) - certs (11)
- chardev? (11)
- chmod (11)
- chown (11)
- chroot (11)
- cleanpath (11)
- close (11)
- close! (11)
- compile (11)
-
compile
_ file (11) - create (22)
-
create
_ makefile (11) - ctime (11)
- delete (11)
- descend (22)
- directory? (11)
- dirname (11)
-
drb
/ ssl (11) -
each
_ child (28) -
each
_ filename (11) - empty? (8)
- entries (11)
- executable? (11)
-
executable
_ real? (11) - execute (22)
- exist? (11)
- exists? (9)
- extname (11)
-
extra
_ rdoc _ files= (11) - fdatasync (11)
- file (22)
- file? (22)
- filename (11)
- find (11)
- flush (11)
- fnmatch (22)
- fnmatch? (22)
-
for
_ fd (2) - foreach (84)
- formatter (11)
-
from
_ file _ by _ path (22) - ftype (11)
- get (22)
-
get
_ file _ uri _ path (11) - grpowned? (11)
- home (22)
- irb (11)
- join (11)
- lchmod (11)
- lchown (11)
- load (11)
- logger (11)
- lstat (11)
-
make
_ link (11) -
make
_ symlink (11) -
matching
_ file? (11) -
matching
_ files (11) - mkdir (11)
- mkpath (11)
- mlsd (18)
- mtime (11)
- new (101)
- open (176)
-
open
_ uri (22) -
open
_ uri _ or _ path (11) - owned? (11)
-
parse
_ file (8) - path (88)
- path= (11)
- pathmap (22)
- pipe? (11)
- post (22)
- rdoc (11)
- read (44)
-
read
_ body (22) - readable? (11)
-
readable
_ real? (11) - readlines (44)
- readlink (40)
- realdirpath (11)
- realpath (33)
-
remove
_ dir (11) -
remove
_ entry (11) -
remove
_ entry _ secure (11) - rename (11)
- reopen (33)
-
require
_ relative (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) -
rubygems
/ commands / generate _ index _ command (11) -
rubygems
/ commands / mirror _ command (11) -
set
_ params (11) - setgid? (11)
- setuid? (11)
- size (11)
- size? (22)
- socket? (11)
- spawn (44)
- split (40)
-
split
_ all (11) - stat (11)
- sticky? (11)
- symlink? (11)
- system (24)
-
test
/ unit (1) -
to
_ path (22) -
to
_ s (11) - truncate (51)
-
try
_ file (11) - unlink (29)
- utime (11)
-
verify
_ gem _ file (11) -
world
_ readable? (22) -
world
_ writable? (22) - writable? (11)
-
writable
_ real? (11) -
write
_ require _ paths _ file _ if _ needed (11) - zero? (11)
- セキュリティモデル (11)
検索結果
先頭5件
-
File
:: PATH _ SEPARATOR -> ";" | ":" (27117.0) -
PATH 環境変数の要素のセパレータです。UNIX では ":" MS-DOS な どでは ";" です。
...
PATH 環境変数の要素のセパレータです。UNIX では ":" MS-DOS な
どでは ";" です。... -
File
. fnmatch(pattern , path , flags = 0) -> bool (21328.0) -
ファイル名のパターンマッチ fnmatch(3) を行います。 path が pattern にマッチすれば真を返します。そうでない場合には false を返します。
...ファイル名のパターンマッチ fnmatch(3) を行います。
path が pattern にマッチすれば真を返します。そうでない場合には false を返します。
@param pattern パターンを文字列で指定します。ワイルドカードとして `*',
`**`,......`?', `[]', `{}' が使用できます。
//emlist[例][ruby]{
%w(foo foobar bar).each {|f|
p File.fnmatch("foo*", f)
}
# => true
# true
# false
//}
@param path パスを表す文字列を指定します。
@param flags パターンマッチの動作を以下で述べる定数の論理和......る定数は以下のとおりです。
これらの定数は File::Constants で定義されていますが、
File クラスの親クラスの IO が File::Constants をインクルードしているので、
これらの定数は File::FNM_NOESCAPE などとして参照可能です。
: FNM_NOES... -
File
. fnmatch?(pattern , path , flags = 0) -> bool (21328.0) -
ファイル名のパターンマッチ fnmatch(3) を行います。 path が pattern にマッチすれば真を返します。そうでない場合には false を返します。
...ファイル名のパターンマッチ fnmatch(3) を行います。
path が pattern にマッチすれば真を返します。そうでない場合には false を返します。
@param pattern パターンを文字列で指定します。ワイルドカードとして `*',
`**`,......`?', `[]', `{}' が使用できます。
//emlist[例][ruby]{
%w(foo foobar bar).each {|f|
p File.fnmatch("foo*", f)
}
# => true
# true
# false
//}
@param path パスを表す文字列を指定します。
@param flags パターンマッチの動作を以下で述べる定数の論理和......る定数は以下のとおりです。
これらの定数は File::Constants で定義されていますが、
File クラスの親クラスの IO が File::Constants をインクルードしているので、
これらの定数は File::FNM_NOESCAPE などとして参照可能です。
: FNM_NOES... -
File
. new(path , mode = "r" , perm = 0666) -> File (21316.0) -
path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。
...
path で指定されるファイルをオープンし、File オブジェクトを生成して
返します。
path が整数の場合はファイルディスクリプタとして扱い、それに対応する
File オブジェクトを生成して返します。IO.open と同じです。
ブロ......して呼び出した場合は、File オブジェクトを引数として
ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に
クローズされます。ブロックの実行結果を返します。
@param path ファイルを文字列で指定し......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... -
File
. open(path , mode = "r" , perm = 0666) -> File (21316.0) -
path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。
...
path で指定されるファイルをオープンし、File オブジェクトを生成して
返します。
path が整数の場合はファイルディスクリプタとして扱い、それに対応する
File オブジェクトを生成して返します。IO.open と同じです。
ブロ......して呼び出した場合は、File オブジェクトを引数として
ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に
クローズされます。ブロックの実行結果を返します。
@param path ファイルを文字列で指定し......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... -
File
. open(path , mode = "r" , perm = 0666) {|file| . . . } -> object (21316.0) -
path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。
...
path で指定されるファイルをオープンし、File オブジェクトを生成して
返します。
path が整数の場合はファイルディスクリプタとして扱い、それに対応する
File オブジェクトを生成して返します。IO.open と同じです。
ブロ......して呼び出した場合は、File オブジェクトを引数として
ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に
クローズされます。ブロックの実行結果を返します。
@param path ファイルを文字列で指定し......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... -
File
. truncate(path , length) -> 0 (21135.0) -
path で指定されたファイルのサイズを最大 length バイト にします。
...
path で指定されたファイルのサイズを最大 length バイト
にします。
サイズの変更に成功すれば 0 を返します。失敗した場合は例外
Errno::EXXX が発生します。
@param path パスを表す文字列を指定します。
@param length 変更したい......サイズを整数で与えます。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File.truncate("testfile", 5) # => 0
File.size("testfile") # => 5
//}... -
File
. world _ readable?(path) -> Integer | nil (21129.0) -
path が全てのユーザから読めるならばそのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...
path が全てのユーザから読めるならばそのファイルのパーミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
@param path パスを表す文字列か IO オブジェク......トを指定します。
//emlist[例][ruby]{
m = File.world_readable?("/etc/passwd")
"%o" % m # => "644"
//}... -
File
. world _ writable?(path) -> bool (21129.0) -
path が全てのユーザから書き込めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...
path が全てのユーザから書き込めるならば、そのファイルのパーミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
@param path パスを表す文字列か IO オブ......ジェクトを指定します。
//emlist[例][ruby]{
m = File.world_writable?("/tmp")
"%o" % m #=> "777"
//}... -
File
. readlink(path) -> String (21125.0) -
シンボリックリンクのリンク先のパスを文字列で返します。
...@param path シンボリックリンクを表す文字列を指定します。
@raise Errno::EXXX 指定された path がシンボリックリンクでない場合や、リンクの読み取りに失敗した場合に発生します。
//emlist[例:][ruby]{
IO.write("testfile", "test")
File.symli......nk("testfile", "testlink") # => 0
File.readlink("testlink") # => "testfile"
//}...