るりまサーチ

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

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

キーワード

検索結果

<< 1 2 3 ... > >>

FileUtils.#copy_entry(src, dest, preserve = false, dereference_root = false) -> () (6128.0)

ファイル src を dest にコピーします。

...src を dest にコピーします。

src が普通のファイルでない場合はその種別まで含めて完全にコピーします。
src がディレクトリの場合はその中身を再帰的にコピーします。

@
param src コピー元。

@
param dest コピー先。

@
param prese...
...rve が真のときは更新時刻と、
可能なら所有ユーザ・所有グループもコピーします。

@
param dereference_root dereference_root が真のときは src についてだけシンボリックリンクの指す
内容をコピーしま...

FileUtils.#uptodate?(newer, older_list, options = nil) -> bool (6128.0)

newer が、older_list に含まれるすべてのファイルより新しいとき真。 存在しないファイルは無限に古いとみなされます。

...が、older_list に含まれるすべてのファイルより新しいとき真。
存在しないファイルは無限に古いとみなされます。

@
param newer ファイルを一つ指定します。

@
param older_list ファイル名の配列を指定します。

@
param options どのよ...
...うなオプションも指定することはできません。

@
raise ArgumentError options にオプションを指定した場合に発生します。

//emlist[][ruby]{
require 'fileutils'
FileUtils
.uptodate?('hello.o', ['hello.c', 'hello.h']) or system('make')
//}...

FileUtils.#install(src, dest, options = {}) -> () (6122.0)

src と dest の内容が違うときだけ src を dest にコピーします。

...st の内容が違うときだけ src を dest にコピーします。

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

@
param dest コピー先のファイルかディレクトリです。

@
p...
...aram options :preserve, :noop, :verbose, :mode が指定できます。
c:FileUtils#options

//emlist[][ruby]{
require 'fileutils'
FileUtils
.install('ruby', '/usr/local/bin/ruby', mode: 0755, verbose: true)
FileUtils
.install('lib.rb', '/usr/local/lib/ruby/site_ruby', verbose: true)
//...
...aram options :preserve, :noop, :verbose, :mode, :owner, :group が指定できます。
c:FileUtils#options

//emlist[][ruby]{
require 'fileutils'
FileUtils
.install('ruby', '/usr/local/bin/ruby', mode: 0755, verbose: true)
FileUtils
.install('lib.rb', '/usr/local/lib/ruby/site_ruby', v...
...erbose: true)
//}...

FileUtils.#mkpath(list, options = {}) -> Array (6122.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.#remove_entry(path, force = false) -> () (6122.0)

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

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

このメソッドにはローカル脆弱性が存在します。
詳しくは FileUtils.#remove_entry_secure の項を参照してください。

@
param path 削除するパス。

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

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

@
see FileUtils.#remove_entry_secure...

絞り込み条件を変える

FileUtils.#rmtree(list, options = {}) -> () (6122.0)

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

...はディレクトリ list を再帰的に消去します。

rm_r(list, force: true) と同じです。

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

@
param options :noop, :verbose, :se...
...FileUtils#options

=== 注意

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

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

FileUtils.#compare_stream(io_a, io_b) -> bool (6116.0)

IO オブジェクト io_a と io_b の内容が同じなら真を返します。

...IO オブジェクト io_a と io_b の内容が同じなら真を返します。

@
param io_a IO オブジェクト。

@
param io_b IO オブジェクト。...

FileUtils.#copy_stream(src, dest) -> () (6116.0)

src を dest にコピーします。 src には read メソッド、dest には write メソッドが必要です。

...src を dest にコピーします。
src には read メソッド、dest には write メソッドが必要です。

@
param src read メソッドを持つオブジェクト。

@
param dest write メソッドを持つオブジェクト。...

FileUtils.#identical?(file_a, file_b) -> bool (6116.0)

ファイル file_a と file_b の内容が同じなら真を返します。

...ファイル file_a と file_b の内容が同じなら真を返します。

@
param file_a ファイル名。

@
param file_b ファイル名。

//emlist[][ruby]{
require 'fileutils'
FileUtils
.cmp('somefile', 'somefile') #=> true
FileUtils
.cmp('/dev/null', '/dev/urandom') #=> false
//}...
<< 1 2 3 ... > >>