るりまサーチ

最速Rubyリファレンスマニュアル検索!
55件ヒット [1-55件を表示] (0.071秒)
トップページ > クエリ:i[x] > クエリ:*[x] > ライブラリ:fileutils[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

モジュール

キーワード

検索結果

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

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

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

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

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

*
/usr
*
/usr/local
*
/usr/local/bin
*
/usr/local/bin/ru...
...by

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

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

@return ディレクト...

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

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

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

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

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

*
/usr
*
/usr/local
*
/usr/local/bin
*
/usr/local/bin/ru...
...by

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

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

@return ディレクト...

FileUtils.#chmod(mode, list, options = {}) -> Array (6174.0)

ファイル list のパーミッションを mode に変更します。

...ファイル list のパーミッションを mode に変更します。

@param mode パーミッションを8進数(absolute mode)か文字列(symbolic
mode)で指定します。

@param list ファイルのリストを指定します。 対象のファイルが一つの場合は文...
...am options :noop と :verbose が指定可能です。
c:FileUtils#options

@return list を配列として返します。

//emlist[][ruby]{
# Absolute mode
require 'fileutils'
FileUtils
.chmod(0644, %w(my.rb your.rb his.rb her.rb))
FileUtils
.chmod(0755, 'somecommand')
FileUtils
.chmod...
...rb his.rb her.rb))
FileUtils
.chmod("u=wrx,go=rx", 'somecommand')
FileUtils
.chmod("u=wrx,go=rx", '/usr/bin/ruby', verbose: true)
//}

symbolic mode では以下の指定を 操作対象 演算子 権限 の順番で指定します。

操作対象(複数指定可。省略した場合は a)。

*
"a"...

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

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

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

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

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

*
/usr
*
/usr/local
*
/usr/local/bin
*
/usr/local/bin/ru...
...by

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

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

@return ディレクト...

FileUtils.#remove_entry_secure(path, force = false) -> () (6032.0)

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

...ら再帰的に削除します。

FileUtils
.#rm_r および FileUtils.#remove_entry には
TOCTTOU (time-of-check to time-of-use)脆弱性が存在します。
このメソッドはそれを防ぐために新設されました。
FileUtils
.#rm_r および FileUtils.#remove_entry は以下の条件...
...ときにはセキュリティホールになりえます。

*
親ディレクトリが全ユーザから書き込み可能 (/tmp を含む)
*
path 以下のいずれかのディレクトリが全ユーザから書き込み可能
*
システムがシンボリックリンクを持つ

この...
...ecure は親ディレクトリが以下の条件を満たすことを
仮定しています。

*
UNIX システムおよびそれに類する環境では、sticky ビットが立っていること。
*
全ユーザが書き込み可能であるのは、直接の親ディレクトリのみであ...

絞り込み条件を変える