るりまサーチ

最速Rubyリファレンスマニュアル検索!
535件ヒット [201-300件を表示] (0.101秒)

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

FileUtils.#makedirs(list, options = {}) -> Array (20.0)

ディレクトリ dir とその親ディレクトリを全て作成します。

...ます。

例えば、
//emlist[][ruby]{
require 'fileutils'
FileUtils
.mkdir_p('/usr/local/lib/ruby')
//}

は以下の全ディレクトリを (なければ) 作成します。

* /usr
* /usr/local
* /usr/local/bin
* /usr/local/bin/ruby

@
param list 作成するディレクトリ。一つ...
...の場合は文字列でも指定できます。
二つ以上指定する場合は配列で指定します。

@
param options :mode, :noop, :verbose が指定できます。
c:FileUtils#options

@
return ディレクトリ名文字列の配列を返します。...

FileUtils.#mkdir_p(list, options = {}) -> Array (20.0)

ディレクトリ dir とその親ディレクトリを全て作成します。

...ます。

例えば、
//emlist[][ruby]{
require 'fileutils'
FileUtils
.mkdir_p('/usr/local/lib/ruby')
//}

は以下の全ディレクトリを (なければ) 作成します。

* /usr
* /usr/local
* /usr/local/bin
* /usr/local/bin/ruby

@
param list 作成するディレクトリ。一つ...
...の場合は文字列でも指定できます。
二つ以上指定する場合は配列で指定します。

@
param options :mode, :noop, :verbose が指定できます。
c:FileUtils#options

@
return ディレクトリ名文字列の配列を返します。...

FileUtils.#mkpath(list, options = {}) -> Array (20.0)

ディレクトリ dir とその親ディレクトリを全て作成します。

...ます。

例えば、
//emlist[][ruby]{
require 'fileutils'
FileUtils
.mkdir_p('/usr/local/lib/ruby')
//}

は以下の全ディレクトリを (なければ) 作成します。

* /usr
* /usr/local
* /usr/local/bin
* /usr/local/bin/ruby

@
param list 作成するディレクトリ。一つ...
...の場合は文字列でも指定できます。
二つ以上指定する場合は配列で指定します。

@
param options :mode, :noop, :verbose が指定できます。
c:FileUtils#options

@
return ディレクトリ名文字列の配列を返します。...

FileUtils.#move(src, dest, options = {}) -> () (20.0)

ファイル src を dest に移動します。

...no::ENOTDIR が発生します。

@
param src 元のファイル。一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param dest 移動先のファイル、またはディレクトリ。

@
param options :force, :noop, :ver...
...指定できます。
c:FileUtils#options

//emlist[][ruby]{
require 'fileutils'
FileUtils
.mv('badname.rb', 'goodname.rb')
FileUtils
.mv('stuff.rb', 'lib/ruby', force: true)
FileUtils
.mv(['junk.txt', 'dust.txt'], "#{ENV['HOME']}/.trash")
FileUtils
.mv(Dir.glob('test*.rb'), 'test', noop:...

FileUtils.#mv(src, dest, options = {}) -> () (20.0)

ファイル src を dest に移動します。

...no::ENOTDIR が発生します。

@
param src 元のファイル。一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配列で指定します。

@
param dest 移動先のファイル、またはディレクトリ。

@
param options :force, :noop, :ver...
...指定できます。
c:FileUtils#options

//emlist[][ruby]{
require 'fileutils'
FileUtils
.mv('badname.rb', 'goodname.rb')
FileUtils
.mv('stuff.rb', 'lib/ruby', force: true)
FileUtils
.mv(['junk.txt', 'dust.txt'], "#{ENV['HOME']}/.trash")
FileUtils
.mv(Dir.glob('test*.rb'), 'test', noop:...

絞り込み条件を変える

FileUtils.#remove_entry(path, force = false) -> () (20.0)

ファイル path を削除します。path がディレクトリなら再帰的に削除します。

... FileUtils.#remove_entry_secure の項を参照してください。

@
param path 削除するパス。

@
param force 真のときは削除中に発生した StandardError を無視します。

//emlist[][ruby]{
require 'fileutils'
FileUtils
.remove_entry '/tmp/ruby.tmp.08883'
//}

@
see FileUtils.#r...

FileUtils.#rm_f(list, options = {}) -> () (20.0)

FileUtils.rm(list, force: true) と同じです。

...
FileUtils
.rm(list, force: true) と同じです。

c:FileUtils#options

@
param list 削除する対象。一つの場合は文字列も指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop, :verbose が指定できます。...
...:force がセットされた場合は作業中すべての StandardError を無視します。

@
see FileUtils.#rm...

FileUtils.#rm_r(list, options = {}) -> () (20.0)

ファイルまたはディレクトリ list を再帰的に消去します。

...消去します。

@
param list 削除する対象。一つの場合は文字列も指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :force, :noop, :verbose, :secure が指定できます。
c:FileUtils#options

=== 注意...
...ョンを使用してください。
詳しくは FileUtils.#remove_entry_secure の項を参照してください。

//emlist[][ruby]{
require 'fileutils'
FileUtils
.rm_r(Dir.glob('/tmp/*'))
FileUtils
.rm_r(Dir.glob('/tmp/*'), secure: true)
//}

@
see FileUtils.#rm, FileUtils.#remove_entry_secure...

FileUtils.#rm_rf(list, options = {}) -> () (20.0)

ファイルまたはディレクトリ list を再帰的に消去します。

...true) と同じです。

@
param list 削除する対象。一つの場合は文字列も指定可能です。
二つ以上指定する場合は配列で指定します。

@
param options :noop, :verbose, :secure が指定できます。
c:FileUtils#options

=== 注意...
...ソッドにはローカル脆弱性が存在します。
この脆弱性を回避するには :secure オプションを使用してください。
詳しくは FileUtils.#remove_entry_secure の項を参照してください。

@
see FileUtils.#rm, FileUtils.#rm_r, FileUtils.#remove_entry_secure...
<< < 1 2 3 4 5 ... > >>