883件ヒット
[801-883件を表示]
(0.120秒)
ライブラリ
- pathname (883)
キーワード
- <=> (12)
- ascend (12)
- atime (12)
- basename (12)
- binread (12)
- binwrite (12)
- birthtime (11)
- children (12)
- chmod (12)
- chown (12)
- cleanpath (12)
- ctime (12)
- delete (12)
- descend (12)
- directory? (12)
- dirname (12)
-
each
_ child (24) -
each
_ entry (12) -
each
_ filename (12) -
each
_ line (24) - entries (12)
- exist? (12)
- extname (12)
- file? (12)
- find (24)
- ftype (12)
- glob (8)
- hash (12)
- join (12)
- lchmod (12)
- lchown (12)
- lstat (12)
-
make
_ link (12) -
make
_ symlink (12) - mkdir (12)
- mkpath (12)
- mountpoint? (12)
- mtime (12)
- open (24)
- opendir (24)
- pipe? (12)
- read (12)
- readlines (12)
- readlink (12)
- realdirpath (12)
- realpath (24)
- relative? (12)
-
relative
_ path _ from (12) - rmdir (12)
- rmtree (12)
- setgid? (12)
- setuid? (12)
- size (12)
- size? (12)
- split (12)
- stat (12)
- sticky? (12)
- symlink? (12)
- sysopen (12)
-
to
_ path (12) -
to
_ s (12) - unlink (12)
- utime (12)
-
world
_ writable? (12) - writable? (12)
-
writable
_ real? (12) - write (12)
検索結果
先頭5件
-
Pathname
# read(*args) -> String | nil (102.0) -
IO.read(self.to_s, *args)と同じです。
...IO.read(self.to_s, *args)と同じです。
@see IO.read... -
Pathname
# rmtree -> nil (102.0) -
FileUtils.rm_r(self.to_s) と同じです。
...FileUtils.rm_r(self.to_s) と同じです。
@see FileUtils.#rm_r... -
Pathname
# stat -> File :: Stat (102.0) -
File.stat(self.to_s) と同じです。
...File.stat(self.to_s) と同じです。
@see File.stat... -
Pathname
# sysopen(*args) -> Integer (102.0) -
IO.sysopen(self.to_s, *args)と同じです。
...IO.sysopen(self.to_s, *args)と同じです。
@see IO.sysopen... -
Pathname
# to _ path -> String (102.0) -
File.open などの引数に渡す際に呼ばれるメソッドです。 Pathname オブジェ クトにおいては、 to_s と同じです。
...File.open などの引数に渡す際に呼ばれるメソッドです。 Pathname オブジェ
クトにおいては、 to_s と同じです。
@see Pathname#to_s... -
Pathname
# to _ s -> String (102.0) -
パス名を文字列で返します。
...パス名を文字列で返します。
//emlist[例][ruby]{
require 'pathname'
path = Pathname.new("/tmp/hogehoge")
File.open(path)
//}... -
Pathname
# realpath -> Pathname (8.0) -
余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
...余計な "."、".." や "/" を取り除いた新しい Pathname オブジェクトを返します。
また、ファイルシステムをアクセスし、実際に存在するパスを返します。
シンボリックリンクも解決されます。
self が指すパスが存在しない場......edir ベースディレクトリを指定します。省略するとカレントディレクトリになります。
//emlist[例][ruby]{
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")
p path.realpath
# => ruby 1.8.0 (2003-10-10) [i586-linux]
# #<Pathname:/tmp/bar>
//}
@see Pathname#realdirpath, File.realpath...