154件ヒット
[1-100件を表示]
(0.068秒)
ライブラリ
- ビルトイン (44)
- fileutils (55)
- rubygems (33)
-
webrick
/ httputils (11) -
win32
/ resolv (11)
クラス
-
Win32
:: Resolv (11)
モジュール
- FileTest (22)
- FileUtils (55)
- Gem (33)
- Kernel (22)
-
WEBrick
:: HTTPUtils (11)
キーワード
-
caller
_ locations (22) -
clear
_ paths (11) -
escape
_ path (11) -
get
_ hosts _ path (11) - mkpath (11)
-
remove
_ dir (11) -
remove
_ entry (11) -
remove
_ entry _ secure (11) -
remove
_ file (11) -
set
_ paths (11) -
world
_ readable? (11) -
world
_ writable? (11)
検索結果
先頭5件
-
Gem
. # path -> Array (24202.0) -
Gem を検索するパスの配列を返します。
Gem を検索するパスの配列を返します。 -
Gem
. # clear _ paths -> nil (12223.0) -
Gem.#dir, Gem.#path の値をリセットします。
...Gem.#dir, Gem.#path の値をリセットします。
次に Gem.#dir, Gem.#path が呼ばれた時は、値を最初から計算します。
このメソッドは主にユニットテストの独立性を提供するために使用します。... -
Win32
:: Resolv . # get _ hosts _ path -> String | nil (12208.0) -
hosts ファイルのパスを返します。ファイルが存在しない場合は nil を返します。
...
hosts ファイルのパスを返します。ファイルが存在しない場合は nil を返します。
例:
require "win32/resolv"
p Win32::Resolv.get_hosts_path #=> "C:\Windows\System32\drivers\etc\hosts"... -
Gem
. # set _ paths (12207.0) -
Gem を検索するパスをセットします。
...Gem を検索するパスをセットします。
@see Gem.#path... -
WEBrick
:: HTTPUtils . # escape _ path(str) -> String (12202.0) -
与えられた文字列を数値参照文字列に変換します。
...規表現を使用して変換します。
num = '0123456789'
lowalpha = 'abcdefghijklmnopqrstuvwxyz'
upalpha = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
mark = '-_.!~*\'()'
unreserved = num + lowalpha + upalpha + mark
/[^#{Regexp.escape(unreserved + ":@&=+$,")}]/n
@param str 文字列を... -
FileUtils
. # mkpath(list , options = {}) -> Array (6201.0) -
ディレクトリ dir とその親ディレクトリを全て作成します。
ディレクトリ 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... -
FileUtils
. # remove _ entry _ secure(path , force = false) -> () (252.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...ファイル path を削除します。path がディレクトリなら再帰的に削除します。
FileUtils.#rm_r および FileUtils.#remove_entry には
TOCTTOU (time-of-check to time-of-use)脆弱性が存在します。
このメソッドはそれを防ぐために新設されました。......書き込み可能 (/tmp を含む)
* path 以下のいずれかのディレクトリが全ユーザから書き込み可能
* システムがシンボリックリンクを持つ
この脆弱性を防ぐため、remove_entry_secure は削除前に path 以下の
ディレクトリのオーナ....../var が全ユーザから書き込み可能であってはなりません。
この条件が満たされない場合 remove_entry_secure は安全ではありません。
@param path 削除するパス。
@param force 真のときは削除中に発生した StandardError を無視します。... -
FileUtils
. # remove _ entry(path , force = false) -> () (240.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...ファイル path を削除します。path がディレクトリなら再帰的に削除します。
このメソッドにはローカル脆弱性が存在します。
詳しくは FileUtils.#remove_entry_secure の項を参照してください。
@param path 削除するパス。
@param force... -
FileTest
. # world _ readable?(path) -> Integer | nil (224.0) -
path が全てのユーザから読めるならばそのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...
path が全てのユーザから読めるならばそのファイルのパーミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
@param path パスを表す文字列を指定します。... -
FileTest
. # world _ writable?(path) -> bool (224.0) -
path が全てのユーザから書き込めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...
path が全てのユーザから書き込めるならば、そのファイルのパーミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
@param path パスを表す文字列を指定し...