種類
- 定数 (231)
- 文書 (42)
- インスタンスメソッド (22)
クラス
- Pathname (22)
モジュール
- Etc (231)
キーワード
-
NEWS for Ruby 2
. 5 . 0 (7) -
PC
_ 2 _ SYMLINKS (11) -
PC
_ ALLOC _ SIZE _ MIN (11) -
PC
_ ASYNC _ IO (11) -
PC
_ CHOWN _ RESTRICTED (11) -
PC
_ FILESIZEBITS (11) -
PC
_ LINK _ MAX (11) -
PC
_ MAX _ CANON (11) -
PC
_ MAX _ INPUT (11) -
PC
_ NAME _ MAX (11) -
PC
_ NO _ TRUNC (11) -
PC
_ PATH _ MAX (11) -
PC
_ PIPE _ BUF (11) -
PC
_ PRIO _ IO (11) -
PC
_ REC _ INCR _ XFER _ SIZE (11) -
PC
_ REC _ MAX _ XFER _ SIZE (11) -
PC
_ REC _ MIN _ XFER _ SIZE (11) -
PC
_ REC _ XFER _ ALIGN (11) -
PC
_ SYMLINK _ MAX (11) -
PC
_ SYNC _ IO (11) -
PC
_ TIMESTAMP _ RESOLUTION (11) -
PC
_ VDISABLE (11) - lchown (11)
-
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) - セキュリティモデル (2)
検索結果
先頭5件
-
Pathname
# chown(owner , group) -> Integer (21135.0) -
File.chown(owner, group, self.to_s) と同じです。
...File.chown(owner, group, self.to_s) と同じです。
@param owner オーナーを指定します。
@param group グループを指定します。
//emlist[例][ruby]{
require 'pathname'
Pathname('testfile').stat.uid # => 501
Pathname('testfile').chown(502, 12)
Pathname('testfile').stat.ui......d # => 502
//}
@see File.chown, File#chown... -
Pathname
# lchown(owner , group) -> Integer (9100.0) -
File.lchown(owner, group, self.to_s) と同じです。
...File.lchown(owner, group, self.to_s) と同じです。
@param owner オーナーを指定します。
@param group グループを指定します。
@see File.lchown... -
Etc
:: PC _ CHOWN _ RESTRICTED -> Integer (3102.0) -
IO#pathconf の引数に指定します。
...IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。... -
Etc
:: PC _ PATH _ MAX -> Integer (3102.0) -
IO#pathconf の引数に指定します。
...IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。... -
ruby 1
. 8 . 4 feature (60.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...5 NAKAMURA Usaku <usa@ruby-lang.org>
#
# * file.c (rb_file_s_basename): skip slashes just after UNC top slashes.
#
# * test/ruby/test_path.rb (test_dirname, test_basename): follow new
# spec. and add new tests.
UNCパスに対するFile.dirname・File.basename・File.split......* file.c (rb_file_s_dirname): added checks for some patterns with drive
# letter. fixed: [ruby-dev:27738]
#
# * test/ruby/test_path.rb (test_dirname): added tests for above
# patterns.
ドライブレターを含むパスに対するFile.dirnameの問題を修正し......: undef HAVE_LINK on BeOS. (link(2) always returns
# EINVAL, and this causes error in test/fileutils.)
#
# * file.c: overwride chown(2) and fchown(2) on BeOS. (these functions
# should not change user/group id if -1 is passed as corresponding
# argument, and this causes... -
NEWS for Ruby 2
. 5 . 0 (30.0) -
NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...になりました 11286
* File
* File.open :newline オプションを指定するとテキストモードになります 13350
* File#path はFile::Constants::TMPFILE付きで開いたファイルに対して IOError を発生させます
13568
* File.stat, File.exist? など......File.executable?, File.executable_real?, File.mkfifo, File.readlink,
File.truncate, File#truncate, File.chmod, File.lchmod, File.chown,
File.lchown, File.unlink, File.utime, File.lstat はGVLを解放するようになりました
* File.lutime を追加 4052
* Hash
* Hash......つか読み込んでから、Coverage.result を使って結果を取得することができます。
//emlist[][ruby]{
Coverage.result
#=> { "/path/to/file.rb"=>
# { :lines => [1, 2, 0, nil, ...],
# :branches =>
# { [:if, 0, 2, 1, 6, 4] =>
# { [:then, 1, 3, 2, 3, 8]... -
ruby 1
. 8 . 3 feature (24.0) -
ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))
..._entry_secure [lib] [new]
: FileUtils.remove_entry [lib] [new]
: FileUtils.chmod_R [lib] [new]
: FileUtils.chown [lib] [new]
: FileUtils.chown_R [lib] [new]
: FileUtils.commands [lib] [new]
: FileUtils.options [lib] [new]
: FileUtil......-e:1:in `join': can't convert Fixnum into String (TypeError)
from -e:1
=== 2005-09-16
: File.extname [ruby] [compat]
与えられた pathname がピリオドで終る場合、ピリオドではなく空の文字列を返すようになりました。
$ ruby-1.8.2 -e 'p File.extn......そちらを優先して使うようになりました。
((<ruby-dev:26235>))
=== 2005-05-27
: mkmf [lib] [bug]
MSYS 環境下において、PATHの区切り値にセミコロンを使うよう修正しました。((<ruby-dev:26232>))
=== 2005-05-24
: getopts [lib] [obsolete]
getopts が de... -
ruby 1
. 9 feature (18.0) -
ruby 1.9 feature ruby version 1.9.0 は開発版です。 以下にあげる機能は将来削除されたり互換性のない仕様変更がなされるかもしれません。 1.9.1 以降は安定版です。 バグ修正がメインになります。
...なりました。
((<ruby-dev:25369>))
=== 2004-12-26
: Net::IMAP::PlainAuthenticator [lib] [new]
=== 2004-12-14
: FileUtils.chown [lib] [new]
: FileUtils.chown_R [lib] [new]
=== 2004-12-07
: IO#read [change]
read(0) は常に "" を返すようになりました。
また、nonblockin......{:sym => val} を {sym: val} のように書くことができるようになりました。
=== 2004-03-12
: File.fnmatch [change]
File::FNM_PATHNAME がセットされている場合、**/ が */ の繰り返しとして働くようになりました。
((<ruby-dev:22901>))
: File.fnmatch......stemStackError が StandardError ではなく Exception の直下になりました。
((<ruby-talk:89782>))
=== 2004-01-13
: Pathname#world_readable? [lib] [new]
: Pathname#world_writable? [lib] [new]
: File::Stat#world_readable? [ruby] [new]
: File::Stat#world_writable? [ruby] [new]
=== 200... -
セキュリティモデル (18.0)
-
セキュリティモデル RubyにはCGI等のプログラミングを安全に行うことを助ける為に、セキュリティ 機構が備わっています。
...や環境変数、コマンドライン引数(ARGV)から得られた文字列
$ ruby -e 'p ARGV[0].tainted?' hoge
true
環境変数PATHだけは例外で、値に危険なパスを含む場合のみ汚染されます。
ここでは危険なパスとは誰でも変更/書き込......に加え、以下の操作が禁止されます。
* 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#flock
および FileTest モジュールのメソッド... -
Etc
:: PC _ 2 _ SYMLINKS -> Integer (2.0) -
IO#pathconf の引数に指定します。
...IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。... -
Etc
:: PC _ ALLOC _ SIZE _ MIN -> Integer (2.0) -
IO#pathconf の引数に指定します。
...IO#pathconf の引数に指定します。
詳細は fpathconf(3) を参照してください。...