1135件ヒット
[101-200件を表示]
(0.113秒)
ライブラリ
- ビルトイン (132)
- csv (12)
- digest (12)
-
irb
/ cmd / load (12) - mkmf (12)
-
net
/ ftp (20) -
net
/ http (120) - openssl (24)
- pathname (443)
- rake (36)
-
rubygems
/ config _ file (24) -
rubygems
/ gem _ path _ searcher (24) -
rubygems
/ remote _ fetcher (24) -
rubygems
/ require _ paths _ builder (12) -
rubygems
/ source _ info _ cache (12) -
rubygems
/ specification (12) -
rubygems
/ validator (12) - shell (42)
-
shell
/ command-processor (42) -
shell
/ filter (36) - tempfile (60)
- zlib (12)
クラス
-
ARGF
. class (12) - CSV (12)
-
Digest
:: Base (12) - File (24)
-
File
:: Stat (24) -
Gem
:: ConfigFile (24) -
Gem
:: GemPathSearcher (24) -
Gem
:: RemoteFetcher (24) -
Gem
:: SourceInfoCache (12) -
Gem
:: Specification (12) -
Gem
:: Validator (12) - IO (36)
-
IRB
:: ExtendCommand :: Load (12) - LoadError (12)
-
Net
:: FTP (20) -
Net
:: HTTP (72) -
Net
:: HTTPGenericRequest (24) -
Net
:: HTTPResponse (24) -
OpenSSL
:: SSL :: SSLContext (24) - Pathname (443)
-
Rake
:: FileList (12) -
RubyVM
:: InstructionSequence (24) - Shell (42)
-
Shell
:: CommandProcessor (42) -
Shell
:: Filter (36) - String (12)
- Tempfile (60)
-
Zlib
:: GzipFile (12)
モジュール
- FileUtils (12)
-
Gem
:: RequirePathsBuilder (12) - Kernel (12)
キーワード
- <=> (12)
-
absolute
_ path (12) - ascend (24)
- atime (12)
- basename (12)
- birthtime (11)
-
body
_ stream (12) -
body
_ stream= (12) -
ca
_ file= (12) -
cert
_ store= (24) - chmod (12)
- chown (12)
- cleanpath (12)
- close (12)
- close! (12)
-
create
_ makefile (12) - ctime (12)
- delete (12)
- descend (24)
- dirname (12)
-
each
_ filename (12) - execute (12)
- extname (12)
-
extra
_ rdoc _ files= (12) - file? (12)
- fnmatch (12)
- fnmatch? (12)
- foreach (18)
- ftype (12)
- get (24)
-
get
_ file _ uri _ path (12) - lchmod (12)
- lchown (12)
- lstat (12)
-
make
_ link (12) -
make
_ symlink (12) -
matching
_ file? (12) -
matching
_ files (12) - mlsd (20)
- mtime (12)
- open (42)
-
open
_ uri _ or _ path (12) - path= (12)
- pathmap (24)
- post (24)
-
read
_ body (24) - readlink (30)
- realpath (24)
- rename (12)
- reopen (36)
-
set
_ params (12) - size? (12)
- split (30)
-
split
_ all (12) - stat (12)
-
to
_ path (24) -
to
_ s (12) - truncate (42)
-
try
_ file (12) - unlink (30)
- utime (12)
-
verify
_ gem _ file (12) -
write
_ require _ paths _ file _ if _ needed (12)
検索結果
先頭5件
-
File
# to _ path -> String (21263.0) -
オープン時に使用したパスを文字列で返します。
...、
File::Constants::TMPFILEオプション付きで作成されていたりする場合です。
//emlist[例][ruby]{
File.open("testfile") {|f| f.path } #=> "testfile"
File.open("/tmp/../tmp/xxx", "w") {|f| f.path } #=> "/tmp/../tmp/xxx"
File.open("/tmp", File::R......DWR | File::TMPFILE){|f| f.path } #=> "/tmp"
//}......TMPFILE File::Constants::TMPFILEオプション付きで作成されている場合に発生します。
//emlist[例][ruby]{
File.open("testfile") {|f| f.path } #=> "testfile"
File.open("/tmp/../tmp/xxx", "w") {|f| f.path } #=> "/tmp/../tmp/xxx"
File.open("/tmp",......File::RDWR | File::TMPFILE){|f| f.path } # IOError: File is unnamed (TMPFILE?)
//}... -
ARGF
. class # path -> String (21202.0) -
現在開いている処理対象のファイル名を返します。
...は - を返します。
組み込み変数 $FILENAME と同じです。
$ echo "foo" > foo
$ echo "bar" > bar
$ echo "glark" > glark
$ ruby argf.rb foo bar glark
ARGF.filename # => "foo"
ARGF.read(5) # => "foo\nb"
ARGF.filename # => "bar"
ARGF.skip
ARGF.filename # => "glark"... -
Shell
# expand _ path(path) -> String (18537.0) -
Fileクラスにある同名のクラスメソッドと同じです.
...
Fileクラスにある同名のクラスメソッドと同じです.
@param path ファイル名を表す文字列を指定します。
@see File.expand_path... -
Pathname
# cleanpath(consider _ symlink = false) -> Pathname (18449.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
...余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
cleanpath は、実際にファイルシステムを参照することなく、文字列操作
だけで処理を行います。
@param consider_symlink 真ならパス要素にシンボリック......quire "pathname"
path = Pathname.new("//.././../")
path # => #<Pathname://.././../>
path.cleanpath # => #<Pathname:/>
require 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/bar/foo") rescue nil
Dir.rmdir("/tmp/bar") rescue nil
Dir.mkdir("/tmp/foo")......Dir.mkdir("/tmp/bar")
File.symlink("../foo", "/tmp/bar/foo")
path = Pathname.new("bar/././//foo/../bar")
Dir.chdir("/tmp")
path.cleanpath # => #<Pathname:bar/bar>
path.cleanpath(true) # => #<Pathname:bar/foo/../bar>
//}... -
Pathname
# realpath -> Pathname (18437.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
...い Pathname オブジェクトを返します。
また、ファイルシステムをアクセスし、実際に存在するパスを返します。
シンボリックリンクも解決されます。
self が指すパスが存在しない場合は例外 Errno::ENOENT が発生します。
@para......uire 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/bar/foo") rescue nil
Dir.rmdir("/tmp/bar") rescue nil
Dir.mkdir("/tmp/foo")
Dir.mkdir("/tmp/bar")
File.symlink("../foo", "/tmp/bar/foo")
path = Pathname.new("bar/././//foo/../bar")
Dir.chdir("/tmp")
p path.realpath
# =......> ruby 1.8.0 (2003-10-10) [i586-linux]
# #<Pathname:/tmp/bar>
//}
@see Pathname#realdirpath, File.realpath... -
Pathname
# realpath(basedir = nil) -> Pathname (18437.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
...い Pathname オブジェクトを返します。
また、ファイルシステムをアクセスし、実際に存在するパスを返します。
シンボリックリンクも解決されます。
self が指すパスが存在しない場合は例外 Errno::ENOENT が発生します。
@para......uire 'pathname'
Dir.rmdir("/tmp/foo") rescue nil
File.unlink("/tmp/bar/foo") rescue nil
Dir.rmdir("/tmp/bar") rescue nil
Dir.mkdir("/tmp/foo")
Dir.mkdir("/tmp/bar")
File.symlink("../foo", "/tmp/bar/foo")
path = Pathname.new("bar/././//foo/../bar")
Dir.chdir("/tmp")
p path.realpath
# =......> ruby 1.8.0 (2003-10-10) [i586-linux]
# #<Pathname:/tmp/bar>
//}
@see Pathname#realdirpath, File.realpath... -
Digest
:: Base # file(path) -> self (18355.0) -
ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、 オブジェクト自身を返します。
...ファイル名 file で指定したファイルの内容を読み込んでダイジェストを更新し、
オブジェクト自身を返します。
@param path 読み込み対象のファイル名です。
@return ダイジェストオブジェクトを返します。
例(MD5の場合)
req......uire 'digest/md5'
digest = Digest::MD5.new
digest.file("/path/to/file") # => Digest::MD5のインスタンス
digest.hexdigest # => "/path/to/file"のMD5値... -
Gem
:: RemoteFetcher # get _ file _ uri _ path(uri) -> String (18319.0) -
与えられた URI から "file://" を取り除いた文字列を返します。
...与えられた URI から "file://" を取り除いた文字列を返します。
@param uri URI を表す文字列を指定します。... -
Pathname
# to _ path -> String (18218.0) -
File.open などの引数に渡す際に呼ばれるメソッドです。 Pathname オブジェ クトにおいては、 to_s と同じです。
...File.open などの引数に渡す際に呼ばれるメソッドです。 Pathname オブジェ
クトにおいては、 to_s と同じです。
@see Pathname#to_s... -
Shell
:: CommandProcessor # expand _ path(path) -> String (15537.0) -
Fileクラスにある同名のクラスメソッドと同じです.
...
Fileクラスにある同名のクラスメソッドと同じです.
@param path ファイル名を表す文字列を指定します。
@see File.expand_path...