969件ヒット
[1-100件を表示]
(0.020秒)
ライブラリ
モジュール
- Base64 (12)
- DRb (12)
- FileTest (261)
- FileUtils (115)
- Kconv (12)
- Kernel (245)
- ObjectSpace (84)
-
OpenSSL
:: ASN1 (24) -
Process
:: GID (48) -
Process
:: UID (36) - Readline (12)
- Signal (24)
- Syslog (12)
-
WEBrick
:: HTTPStatus (72)
キーワード
- BigDecimal (14)
- Boolean (24)
- Complex (14)
- Float (7)
- Integer (7)
- Rational (7)
-
block
_ given? (12) - blockdev? (12)
- chardev? (12)
-
client
_ error? (12) - cmp (12)
-
compare
_ file (12) -
copy
_ entry (12) -
copy
_ file (12) -
cp
_ lr (7) - directory? (12)
-
each
_ object (48) - eid= (24)
- empty? (9)
- error? (12)
- executable? (12)
-
executable
_ real? (12) - exist? (12)
- exit (12)
- exit! (12)
- file? (12)
-
garbage
_ collect (12) -
grant
_ privilege (24) - grpowned? (12)
- identical? (24)
- info? (12)
- isjis (12)
- iterator? (12)
- load (12)
-
memsize
_ of _ all (12) - opened? (12)
- owned? (12)
- pipe? (12)
-
re
_ exchangeable? (24) -
reachable
_ objects _ from (12) - readable? (12)
-
readable
_ real? (12) - readline (12)
- redirect? (12)
-
remove
_ dir (12) -
remove
_ entry (12) -
remove
_ entry _ secure (12) -
remove
_ file (12) - require (12)
-
server
_ error? (12) - setgid? (12)
- setuid? (12)
-
sid
_ available? (12) - socket? (12)
- spawn (48)
-
start
_ service (12) - sticky? (12)
- success? (12)
- symlink? (12)
- system (48)
- test (24)
- trap (24)
-
urlsafe
_ encode64 (12) - warn (4)
- writable? (12)
-
writable
_ real? (12) - zero? (12)
検索結果
先頭5件
- FileUtils
. # copy _ entry(src , dest , preserve = false , dereference _ root = false) -> () - Kernel
. # exit!(status = false) -> () - FileUtils
. # copy _ file(src , dest , preserve = false , dereference _ root = true) -> () - FileUtils
. # cp _ lr(src , dest , noop: nil , verbose: nil , dereference _ root: true , remove _ destination: false) - FileUtils
. # remove _ dir(path , force = false) -> ()
-
FileUtils
. # copy _ entry(src , dest , preserve = false , dereference _ root = false) -> () (203.0) -
ファイル src を dest にコピーします。
ファイル src を dest にコピーします。
src が普通のファイルでない場合はその種別まで含めて完全にコピーします。
src がディレクトリの場合はその中身を再帰的にコピーします。
@param src コピー元。
@param dest コピー先。
@param preserve preserve が真のときは更新時刻と、
可能なら所有ユーザ・所有グループもコピーします。
@param dereference_root dereference_root が真のときは src についてだけシンボリックリンクの指す
... -
Kernel
. # exit!(status = false) -> () (114.0) -
Rubyプログラムの実行を即座に終了します。 status として整数が与えられた場合、その値を Ruby コマンドの終了ステータスとします。 デフォルトの終了ステータスは 1 です。
...を Ruby コマンドの終了ステータスとします。
デフォルトの終了ステータスは 1 です。
status が true の場合 0、 false の場合 1 を引数に指定したとみなされます。この値はCレベルの定数
EXIT_SUCCESS、EXIT_FAILURE の値なので、正確.......#fork の後、子プロセスを終了させる時などに用
いられます。
@param status 終了ステータスを整数か true または false で与えます。
//emlist[例][ruby]{
STDOUT.sync = true #表示前に終了しないようにする
puts 'start'
begin
puts 'start1...'
ex... -
FileUtils
. # copy _ file(src , dest , preserve = false , dereference _ root = true) -> () (102.0) -
ファイル src の内容を dest にコピーします。
ファイル src の内容を dest にコピーします。
@param src コピー元。
@param dest コピー先。
@param preserve preserve が真のときは更新時刻と、
可能なら所有ユーザ・所有グループもコピーします。
@param dereference_root dereference_root が真のときは src についてだけシンボリックリンクの指す
内容をコピーします。偽の場合はシンボリックリンク自体をコピーします。 -
FileUtils
. # cp _ lr(src , dest , noop: nil , verbose: nil , dereference _ root: true , remove _ destination: false) (102.0) -
src へのハードリンク dest を作成します。 src がディレクトリの場合、再帰的にリンクします。 dest がディレクトリの場合、src へのハードリンク dest/src を作成します。
src へのハードリンク dest を作成します。
src がディレクトリの場合、再帰的にリンクします。
dest がディレクトリの場合、src へのハードリンク dest/src を作成します。
@param src リンク元。一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配列で指定します。
@param dest リンク作成先のファイルかディレクトリです。
@param options :noop, :verbose, :dereference_root, :remove_destination が指定できます。
c... -
FileUtils
. # remove _ dir(path , force = false) -> () (102.0) -
ディレクトリ path を削除します。
ディレクトリ path を削除します。
@param path 削除するディレクトリ。
@param force 真のときは削除中に発生した StandardError を無視します。 -
FileUtils
. # remove _ entry(path , force = false) -> () (102.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_e... -
FileUtils
. # remove _ entry _ secure(path , force = false) -> () (102.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
FileUtils.#rm_r および FileUtils.#remove_entry には
TOCTTOU (time-of-check to time-of-use)脆弱性が存在します。
このメソッドはそれを防ぐために新設されました。
FileUtils.#rm_r および FileUtils.#remove_entry は以下の条件が
満たされるときにはセキュリティホールになりえます。
* 親ディレクトリが全ユーザから書き込み可能 (/tmp を含む)
* path 以下のいずれかのディレク... -
FileUtils
. # remove _ file(path , force = false) -> () (102.0) -
ファイル path を削除します。
ファイル path を削除します。
@param path 削除するファイル。
@param force 真のときは削除中に発生した StandardError を無視します。 -
Kernel
. # load(file , priv = false) -> true (102.0) -
Ruby プログラム file をロードして実行します。再ロード可能です。
Ruby プログラム file をロードして実行します。再ロード可能です。
file が絶対パスのときは file からロードします。
file が相対パスのときは組み込み変数 $:
に示されるパスとカレントディレクトリを順番に探し、最初に見付かったファイルを
ロードします。このとき、$: の要素文字列の先頭文字が
`~' (チルダ) だと、環境変数 HOME の値に展開されます。
また `~USER' はそのユーザのホームディレクトリに展開されます。
ロードに成功した場合は true を返します。
@param file ファイル名の文字列です。
@param priv 真のとき、ロ...