るりまサーチ

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

別のキーワード

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

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Net::FTP#dir(*args) -> [String] (18132.0)

LIST コマンドを送信し、結果を返します。

...果を返します。

@
param args LIST の引数を文字列で渡します。複数渡すことができます。

@
raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@
raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@
raise Net::FTPProtoError...
...応答コードが RFC 的に正しくない場合に発生します。
@
raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべきでないときに来た場合など)に発生します。...

Net::FTP#dir(*args) {|line| ...} -> nil (18132.0)

LIST コマンドを送信し、結果を返します。

...果を返します。

@
param args LIST の引数を文字列で渡します。複数渡すことができます。

@
raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@
raise Net::FTPPermError 応答コードが 5yz のときに発生します。
@
raise Net::FTPProtoError...
...応答コードが RFC 的に正しくない場合に発生します。
@
raise Net::FTPReplyError 応答コードが上の場合以外で正しくない場合(1xy, 3xyが来るべきでないときに来た場合など)に発生します。...

Dir.mktmpdir(prefix_suffix = nil, tmpdir = nil) {|dir| ... } -> object (15475.0)

一時ディレクトリを作成します。

...一時ディレクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。

@
param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。...
...をサフィックスとして使用します。

@
param tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。


使用例
require 'tmpdir'

puts Dir.tmpdir
# 出力例: 動作環境により出力は異...
...Temp
Dir
.mktmpdir{|dir|
puts dir
# 出力例: 一時ディレクトリ の名前の先頭に'd' をつける。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1/Temp/d20081011-4524-1m69psi
# ^
}
Dir
.mktmpdir("foo"){|dir|...

Dir.mktmpdir(prefix_suffix = nil, tmpdir = nil) -> String (15375.0)

一時ディレクトリを作成します。

...一時ディレクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。

@
param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。...
...をサフィックスとして使用します。

@
param tmpdir nil の場合は Dir.tmpdir を使用します。
そうでない場合は、そのディレクトリを使用します。


使用例
require 'tmpdir'

puts Dir.tmpdir
# 出力例: 動作環境により出力は異...
...Temp
Dir
.mktmpdir{|dir|
puts dir
# 出力例: 一時ディレクトリ の名前の先頭に'd' をつける。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1/Temp/d20081011-4524-1m69psi
# ^
}
Dir
.mktmpdir("foo"){|dir|...

Dir.chdir -> 0 (15148.0)

カレントディレクトリを path に変更します。

...カレントディレクトリを path に変更します。

path を省略した場合、環境変数 HOME または LOGDIR
が設定されていればそのディレクトリに移動します。
カレントディレクトリの変更に成功すれば 0 を返します。

ブロックが指...
...を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.chdir("/var/spool/mail")
p Dir.pwd #=> "/var/spool/mail"
Dir
.chdir("/tmp") do
p Dir.pwd...
...#=> "/tmp"
end
p Dir.pwd #=> "/var/spool/mail"

# ~ は展開されない
Dir
.chdir("~/.ssh") # => Errno::ENOENT
//}...

絞り込み条件を変える

Dir.chdir {|path| ... } -> object (15148.0)

カレントディレクトリを path に変更します。

...カレントディレクトリを path に変更します。

path を省略した場合、環境変数 HOME または LOGDIR
が設定されていればそのディレクトリに移動します。
カレントディレクトリの変更に成功すれば 0 を返します。

ブロックが指...
...を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.chdir("/var/spool/mail")
p Dir.pwd #=> "/var/spool/mail"
Dir
.chdir("/tmp") do
p Dir.pwd...
...#=> "/tmp"
end
p Dir.pwd #=> "/var/spool/mail"

# ~ は展開されない
Dir
.chdir("~/.ssh") # => Errno::ENOENT
//}...

Dir.chdir(path) -> 0 (15148.0)

カレントディレクトリを path に変更します。

...カレントディレクトリを path に変更します。

path を省略した場合、環境変数 HOME または LOGDIR
が設定されていればそのディレクトリに移動します。
カレントディレクトリの変更に成功すれば 0 を返します。

ブロックが指...
...を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.chdir("/var/spool/mail")
p Dir.pwd #=> "/var/spool/mail"
Dir
.chdir("/tmp") do
p Dir.pwd...
...#=> "/tmp"
end
p Dir.pwd #=> "/var/spool/mail"

# ~ は展開されない
Dir
.chdir("~/.ssh") # => Errno::ENOENT
//}...

Dir.chdir(path) {|path| ... } -> object (15148.0)

カレントディレクトリを path に変更します。

...カレントディレクトリを path に変更します。

path を省略した場合、環境変数 HOME または LOGDIR
が設定されていればそのディレクトリに移動します。
カレントディレクトリの変更に成功すれば 0 を返します。

ブロックが指...
...を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
Dir
.chdir("/var/spool/mail")
p Dir.pwd #=> "/var/spool/mail"
Dir
.chdir("/tmp") do
p Dir.pwd...
...#=> "/tmp"
end
p Dir.pwd #=> "/var/spool/mail"

# ~ は展開されない
Dir
.chdir("~/.ssh") # => Errno::ENOENT
//}...

Dir.mkdir(path, mode = 0777) -> 0 (15130.0)

path で指定された新しいディレクトリを作ります。パーミッションは mode で指定された値に umask をかけた値 (mode & ~umask) になります。 mkdir(2) も参照して下さい。 ディレクトリの作成に成功すれば 0 を返します。

...ask) になります。
mkdir(2) も参照して下さい。
ディレクトリの作成に成功すれば 0 を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
param mode ディレクトリのモードを整数で与えます。

@
raise Errno::EXXX ディ...
...レクトリの作成に失敗した場合に発生します。

//emlist[例][ruby]{
p File.umask #=> 2
Dir
.mkdir('t', 0666)
p "%#o" % (07777 & File.stat('t').mode) #=> "0664"
//}

@
see FileUtils.#makedirs...
<< 1 2 3 ... > >>