るりまサーチ

最速Rubyリファレンスマニュアル検索!
90件ヒット [1-90件を表示] (0.022秒)
トップページ > クエリ:Dir[x] > クエリ:getwd[x]

別のキーワード

  1. dir chdir
  2. dir open
  3. dir foreach
  4. dir each_child
  5. rake original_dir

ライブラリ

クラス

キーワード

検索結果

Dir.getwd -> String (39119.0)

カレントディレクトリのフルパスを文字列で返します。

...ィレクトリのフルパスを文字列で返します。

@raise Errno::EXXX カレントディレクトリの取得に失敗した場合に発生します(が、普通は失敗することはありません)。

//emlist[例][ruby]{
Dir
.chdir("/tmp") #=> 0
Dir
.getwd #=> "/tmp"
//}...

Dir.pwd -> String (24019.0)

カレントディレクトリのフルパスを文字列で返します。

...ィレクトリのフルパスを文字列で返します。

@raise Errno::EXXX カレントディレクトリの取得に失敗した場合に発生します(が、普通は失敗することはありません)。

//emlist[例][ruby]{
Dir
.chdir("/tmp") #=> 0
Dir
.getwd #=> "/tmp"
//}...

Pathname.getwd -> Pathname (18151.0)

カレントディレクトリを元に Pathname オブジェクトを生成します。 Pathname.new(Dir.getwd) と同じです。

...カレントディレクトリを元に Pathname オブジェクトを生成します。
Pathname.new(Dir.getwd) と同じです。

//emlist[例][ruby]{
require "pathname"

Pathname.getwd #=> #<Pathname:/home/zzak/projects/ruby>
//}

@see Dir.getwd...

Shell#getwd -> String (15102.0)

カレントディレクトリのパスを文字列で返します。

カレントディレクトリのパスを文字列で返します。

使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"

Shell#dir -> String (3102.0)

カレントディレクトリのパスを文字列で返します。

カレントディレクトリのパスを文字列で返します。

使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"

絞り込み条件を変える

Pathname.pwd -> Pathname (3051.0)

カレントディレクトリを元に Pathname オブジェクトを生成します。 Pathname.new(Dir.getwd) と同じです。

...カレントディレクトリを元に Pathname オブジェクトを生成します。
Pathname.new(Dir.getwd) と同じです。

//emlist[例][ruby]{
require "pathname"

Pathname.getwd #=> #<Pathname:/home/zzak/projects/ruby>
//}

@see Dir.getwd...

File.expand_path(path, default_dir = &#39;.&#39;) -> String (141.0)

path を絶対パスに展開した文字列を返します。 path が相対パスであれば default_dir を基準にします。

...が相対パスであれば default_dir を基準にします。

先頭の ~ はホームディレクトリ(環境変数 HOME が使われます)に、
~USER はそのユーザのホームディレクトリに展開されます。

//emlist[例][ruby]{
p Dir.getwd #=> "/home/ma...
...ile.expand_path("..", "/tmp") #=> "/"
p File.expand_path("~") #=> "/home/matz"
p File.expand_path("~foo") #=> "/home/foo"
//}

@param path パスを表す文字列を指定します。

@param default_dir path が相対パスであれば default_dir を基準に展開されます。...

File.absolute_path(file_name, dir_string=nil) -> String (119.0)

file_name を絶対パスに変換した文字列を返します。

...ます。
dir
_string を渡した場合はそのディレクトリを基準とします。

File.expand_path と異なり、 file_name 先頭が "~" である場合
それは展開されません。普通のディレクトリ名として処理されます。

//emlist[例][ruby]{
p Dir.getwd...

Shell#cwd -> String (2.0)

カレントディレクトリのパスを文字列で返します。

カレントディレクトリのパスを文字列で返します。

使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"

Shell#pwd -> String (2.0)

カレントディレクトリのパスを文字列で返します。

カレントディレクトリのパスを文字列で返します。

使用例
require 'shell'
sh = Shell.new
p sh.cwd
# 例
#=> "/Users/kouya/tall"

絞り込み条件を変える