るりまサーチ

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

別のキーワード

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

クラス

モジュール

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

Pathname#stat -> File::Stat (6209.0)

File.stat(self.to_s) と同じです。

...File.stat(self.to_s) と同じです。


@
see File.stat...

Pathname#write(string, offset=nil, **opts) -> Integer (6209.0)

...IO.write(self.to_s, string, offset, **opts)と同じです。

@
see IO.write...

Pathname#fnmatch(pattern, *args) -> bool (6121.0)

File.fnmatch(pattern, self.to_s, *args) と同じです。

...e.fnmatch(pattern, self.to_s, *args) と同じです。

@
param pattern パターンを文字列で指定します。ワイルドカードとして `*', `?', `[]' が使用できま
す。Dir.glob とは違って `{}' や `**/' は使用できません。

@
param args File.fnmatch を...
...参照してください。

//emlist[例][ruby]{
require "pathname"

path = Pathname("testfile")
path.fnmatch("test*") # => true
path.fnmatch("TEST*") # => false
path.fnmatch("TEST*", File::FNM_CASEFOLD) # => true
//}

@
see File.fnmatch...

Pathname#fnmatch?(pattern, *args) -> bool (6121.0)

File.fnmatch?(pattern, self.to_s, *args) と同じです。

...e.fnmatch?(pattern, self.to_s, *args) と同じです。

@
param pattern パターンを文字列で指定します。ワイルドカードとして `*', `?', `[]' が使用できま
す。Dir.glob とは違って `{}' や `**/' は使用できません。

@
param args File.fnmatch...
...を参照してください。

@
see File.fnmatch?...

Pathname#entries -> [Pathname] (6115.0)

self に含まれるファイルエントリ名を元にした Pathname オブジェクトの配列を返します。

...した Pathname オブジェクトの配列を返します。

@
raise Errno::EXXX self が存在しないパスであったりディレクトリでなければ例外が発生します。

//emlist[例][ruby]{
require 'pathname'
require 'pp'

pp Pathname('/usr/local').entries
# => [#<Pathname:.>,
#...
...#<Pathname:..>,
# #<Pathname:bin>,
# #<Pathname:etc>,
# #<Pathname:include>,
# #<Pathname:lib>,
# #<Pathname:opt>,
# #<Pathname:sbin>,
# #<Pathname:share>,
# #<Pathname:var>]
//}

@
see Dir.entries...

絞り込み条件を変える

Pathname#truncate(length) -> 0 (6115.0)

File.truncate(self.to_s, length) と同じです。

...File.truncate(self.to_s, length) と同じです。


@
param length 変更したいサイズを整数で与えます。

@
see File.truncate...

Pathname#directory? -> bool (6109.0)

FileTest.directory?(self.to_s) と同じです。

...FileTest.directory?(self.to_s) と同じです。


@
see FileTest.#directory?...

Pathname#each_entry -> Enumerator (6109.0)

Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。

...(self.to_s) {|f| yield Pathname.new(f) } と同じです。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require "pathname"

Pathname
("/usr/local").each_entry {|f| p f }

# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:etc>
# =...
...> #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
//}

@
see Dir.foreach...

Pathname#each_entry {|pathname| ... } -> nil (6109.0)

Dir.foreach(self.to_s) {|f| yield Pathname.new(f) } と同じです。

...f.to_s) {|f| yield Pathname.new(f) } と同じです。


//emlist[例][ruby]{
require "pathname"

Pathname
("/usr/local").each_entry {|f| p f }

# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:etc>
# => #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
//}

@
s...
...(self.to_s) {|f| yield Pathname.new(f) } と同じです。

ブロックを省略した場合は Enumerator を返します。

//emlist[例][ruby]{
require "pathname"

Pathname
("/usr/local").each_entry {|f| p f }

# => #<Pathname:.>
# => #<Pathname:..>
# => #<Pathname:bin>
# => #<Pathname:etc>
# =...
...> #<Pathname:include>
# => #<Pathname:lib>
# => #<Pathname:opt>
//}

@
see Dir.foreach...

Pathname#empty? -> bool (6109.0)

ディレクトリに対しては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。

...Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。

//emlist[例 ディレクトリの場合][ruby]{
require "pathname"
require 'tmpdir'

Pathname
("/usr/local").empty? # => false
Dir.mktmpdir { |dir| Pathname(dir).empty? } # => true
//}...
...//emlist[例 ファイルの場合][ruby]{
require "pathname"
require 'tempfile'

Pathname
("testfile").empty? # => false
T
empfile.create("tmp") { |tmp| Pathname(tmp).empty? } # => true
//}

@
see Dir.empty?, FileTest.#empty?, Pathname#zero?...

絞り込み条件を変える

Pathname#executable? -> bool (6109.0)

FileTest.executable?(self.to_s) と同じです。

...FileTest.executable?(self.to_s) と同じです。


@
see FileTest.#executable?...
<< < 1 2 3 4 5 ... > >>