るりまサーチ

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

別のキーワード

  1. fileutils chdir
  2. fileutils cd
  3. fileutils install
  4. fileutils identical?
  5. fileutils makedirs

ライブラリ

キーワード

検索結果

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

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

...与えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils
.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一...
...フィックスとして使用します。

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


使用例
require 'tmpdir'

puts Dir.tmpdir
# 出力例: 動作環境により出力は異なり...
...dir|
puts dir
# 出力例: tmpdir の作成先が'/var/tmp'となる。
# さらに、一時ディレクトリ の名前の先頭に'd' をつける。
#=> /var/tmp/d20081011-5304-h6b13j
}

memory_dir = nil
Dir
.mktmpdir {|dir|
memory_dir = dir
File
.open("#{dir...

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

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

...与えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils
.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一...
...フィックスとして使用します。

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


使用例
require 'tmpdir'

puts Dir.tmpdir
# 出力例: 動作環境により出力は異なり...
...dir|
puts dir
# 出力例: tmpdir の作成先が'/var/tmp'となる。
# さらに、一時ディレクトリ の名前の先頭に'd' をつける。
#=> /var/tmp/d20081011-5304-h6b13j
}

memory_dir = nil
Dir
.mktmpdir {|dir|
memory_dir = dir
File
.open("#{dir...

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

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

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

@param path ディレクトリのパスを文字...
...ドを整数で与えます。

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

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

@see FileUtils.#makedirs...