種類
- インスタンスメソッド (148)
- モジュール関数 (72)
- 文書 (22)
- ライブラリ (18)
- 特異メソッド (12)
ライブラリ
- ビルトイン (12)
- fileutils (72)
-
net
/ ftp (22) - pathname (48)
-
rubygems
/ package / tar _ writer (12) - shell (18)
-
shell
/ command-processor (18) -
shell
/ filter (18) - un (12)
クラス
- Dir (12)
-
Gem
:: Package :: TarWriter (12) -
Net
:: FTP (12) -
Net
:: FTP :: MLSxEntry (10) - Pathname (48)
- Shell (18)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18)
キーワード
-
NEWS for Ruby 2
. 5 . 0 (8) - [] (18)
- cleanpath (12)
-
directory
_ makable? (10) - link (12)
- ln (12)
- makedirs (12)
-
mkdir
_ p (12) - mkpath (12)
- realpath (24)
-
ruby 1
. 6 feature (12) - shell (6)
- test (18)
- un (12)
- セキュリティモデル (2)
検索結果
先頭5件
-
FileUtils
. # ln(src , dest , options = {}) -> () (6.0) -
src へのハードリンク dest を作成します。
...aise Errno::ENOTDIR src が複数で dest がディレクトリでない場合に発生します。
//emlist[][ruby]{
require 'fileutils'
FileUtils.ln('gcc', 'cc', verbose: true)
FileUtils.ln('/usr/bin/emacs21', '/usr/bin/emacs')
FileUtils.cd('/bin')
FileUtils.ln(%w(cp mv mkdir), '/usr/bin')
//}... -
NEWS for Ruby 2
. 5 . 0 (6.0) -
NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...base というキーワード引数を追加しました 13056
* Dir.chdir (ブロックなしで呼び出した場合), Dir.open, Dir.new, Dir.mkdir, Dir.rmdir,
Dir.empty? はGVLを解放するようになりました
* Dir.children を追加 11302
* Dir.each_child を追加 1130... -
Net
:: FTP :: MLSxEntry # directory _ makable? -> bool (6.0) -
ディレクトリを作成可能ならば true を返します。
...ディレクトリを作成可能ならば true を返します。
Net::FTP#mkdir でディレクトリを作成可能かどうかを意味します。... -
Shell
# [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (6.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?,... -
Shell
# test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (6.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?,... -
Shell
:: CommandProcessor # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (6.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?,... -
Shell
:: CommandProcessor # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (6.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?,... -
Shell
:: Filter # [](command , file1 , file2 = nil) -> bool | Time | Integer | nil (6.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?,... -
Shell
:: Filter # test(command , file1 , file2 = nil) -> bool | Time | Integer | nil (6.0) -
Kernel.#test や FileTest のメソッドに処理を委譲します。
...@param file2 文字列でファイルへのパスを指定します。
require 'shell'
Shell.verbose = false
sh = Shell.new
begin
sh.mkdir("foo")
rescue
end
p sh[?e, "foo"] # => true
p sh[:e, "foo"] # => true
p sh["e", "foo"] # => true
p sh[:exists?,... -
un (6.0)
-
Unix の基本コマンドの代替となるユーティリティ。
...SOURCE DEST
ruby -run -e ln -- [-sfv] TARGET LINK_NAME
ruby -run -e mv -- [-v] SOURCE DEST
ruby -run -e rm -- [-frv] FILE
ruby -run -e mkdir -- [-pv] DIRS
ruby -run -e rmdir -- [-v] DIRS
ruby -run -e install -- [-pv -m mode] SOURCE DEST
ruby -run -e chmod -- [-v] OCTAL-MODE FIL... -
セキュリティモデル (6.0)
-
セキュリティモデル RubyにはCGI等のプログラミングを安全に行うことを助ける為に、セキュリティ 機構が備わっています。
...ル1と同様
===== 禁止される操作
レベル1の制限に加え、以下の操作が禁止されます。
* Dir.chdir Dir.chroot Dir.mkdir Dir.rmdir
* File.chown File.chmod File.umask File.truncate
File#lstat File#chmod File#chown File.delete File.unlink
File#truncate File#...