るりまサーチ

最速Rubyリファレンスマニュアル検索!
112件ヒット [1-100件を表示] (0.056秒)
トップページ > クエリ:path[x] > クエリ:create[x]

別のキーワード

  1. _builtin path
  2. pathname to_path
  3. _builtin absolute_path
  4. _builtin to_path
  5. etc cs_path

ライブラリ

クラス

モジュール

検索結果

<< 1 2 > >>

Tempfile.create(basename, *rest) -> File (18160.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
create
はopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...トを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
create
ではファイルのunlinkも自動で行います。

@param basename ファイル名のプレフィクスを文字列で指定します。...
...て使われます。
@param rest Tempfile.newの第二引数以降と同じように扱われます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path
= ""
Tempfile.create("foo") do |f|
path
= f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename, *rest) {|fp| ...} -> object (18160.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
create
はopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...トを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
create
ではファイルのunlinkも自動で行います。

@param basename ファイル名のプレフィクスを文字列で指定します。...
...て使われます。
@param rest Tempfile.newの第二引数以降と同じように扱われます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path
= ""
Tempfile.create("foo") do |f|
path
= f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename, tmpdir=nil, mode: 0, **options) -> File (18160.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
create
はopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...トを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
create
ではファイルのunlinkも自動で行います。

@param basename ファイル名のプレフィクスを文字列で指定します。...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path
= ""
Tempfile.create("foo") do |f|
path
= f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename, tmpdir=nil, mode: 0, **options) {|fp| ...} -> object (18160.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
create
はopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...トを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
create
ではファイルのunlinkも自動で行います。

@param basename ファイル名のプレフィクスを文字列で指定します。...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path
= ""
Tempfile.create("foo") do |f|
path
= f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename="", tmpdir=nil, mode: 0, **options) -> File (18160.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
create
はopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...トを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
create
ではファイルのunlinkも自動で行います。

@param basename ファイル名のプレフィクスを文字列で指定します。...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path
= ""
Tempfile.create("foo") do |f|
path
= f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

絞り込み条件を変える

Tempfile.create(basename="", tmpdir=nil, mode: 0, **options) {|fp| ...} -> object (18160.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
create
はopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...トを引数としてブロックを呼び出します。
ブロック終了時にファイルをクローズするのはopenと同じですが、
create
ではファイルのunlinkも自動で行います。

@param basename ファイル名のプレフィクスを文字列で指定します。...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path
= ""
Tempfile.create("foo") do |f|
path
= f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Kernel#create_makefile(target, srcprefix = nil) -> true (6113.0)

@todo

...test/
foo.c

このようにします。

require 'mkmf'
create
_makefile('test/foo', 'test')

このようにして作った Makefile で 'make install' すると拡張ライブラリは、
以下のパスにインストールされます。

/path/to/ruby/sitearchdir/test/foo.so...

Rake::TaskManager#create_rule(*args) { ... } (6113.0)

与えられたパラメータに従ってルールを作成します。

...に与えるパラメータを指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :test_rake_app
task :test_rake_app do
rule = Rake.application.create_rule '.txt' => '.md' do |t|
"#{t}"
end
p rule # => 0x0000558dd2e32d20 /path/to/Rakefile:5>
end
//}...

Pathname#empty? -> bool (3006.0)

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

...クトリの場合][ruby]{
require "pathname"
require 'tmpdir'

Path
name("/usr/local").empty? # => false
Dir.mktmpdir { |dir| Pathname(dir).empty? } # => true
//}

//emlist[例 ファイルの場合][ruby]{
require "pathname"
require 'tempfile'

Path
name("testfile").empty?...
...# => false
Tempfile.create("tmp") { |tmp| Pathname(tmp).empty? } # => true
//}

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

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の問題を修正し...
...xt.c (MakeX509ExtFactory): should use
# OPENSSL_malloc to allocate X509V3_CTX.
#
# * ext/openssl/ossl_x509ext.c (ossl_x509extfactory_create_ext): use
# X509V3_EXT_nconf_nid to avoid SEGV (and to build extensions which
# values are placed in separate section).
#
#...

絞り込み条件を変える

NEWS for Ruby 2.7.0 (48.0)

NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...で呼び出すと
例外が発生するようになりました。

//emlist[][ruby]{
def bar
lambda
end
bar { puts "Hello" } #=> tried to create Proc object without a block (ArgumentError)
//}

==== その他の変更

* 始端なしRangeが実験的に導入されました。
caseやC...
...生させます。 10344

* File
* 新規メソッド
* パスが絶対パスかどうかをポータブルに判定するFile.absolute_path?メソッドが追加されました。 15868
* 変更されたメソッド
* Windows以外のプラットフォームでFile.extnameが...
...e?から変更されていました。)
15449

* RubyVM
* 削除されたメソッド
* RubyVM.resolve_feature_pathが$LOAD_PATH.resolve_feature_pathに移動しました。
15903 15230

* String
* Unicode
* Unicodeのバージョンと絵文字のバージョ...

Tempfile.new(basename = &#39;&#39;, tempdir = nil, mode: 0, **options) -> Tempfile (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ます。

例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを...
...与えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...

Tempfile.new(basename, tempdir = Dir::tmpdir) -> Tempfile (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ります。


例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを与...
...えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...

Tempfile.new(basename, tempdir = nil, mode: 0, **options) -> Tempfile (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ます。

例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを...
...与えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...

Tempfile.open(basename = &#39;&#39;, tempdir = nil, mode: 0, **options) -> Tempfile (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ます。

例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを...
...与えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...

絞り込み条件を変える

Tempfile.open(basename = &#39;&#39;, tempdir = nil, mode: 0, **options) {|fp| ...} -> object (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ます。

例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを...
...与えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...

Tempfile.open(basename, tempdir = Dir::tmpdir) -> Tempfile (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ります。


例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを与...
...えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...

Tempfile.open(basename, tempdir = Dir::tmpdir) {|fp| ...} -> object (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ります。


例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを与...
...えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...

Tempfile.open(basename, tempdir = nil, mode: 0, **options) -> Tempfile (30.0)

テンポラリファイルを作成し、それを表す Tempfile オブジェクトを生成して返します。 ファイル名のプレフィクスには指定された basename が使われます。 ファイルは指定された tempdir に作られます。 open にブロックを指定して呼び出した場合は、Tempfile オブジェクトを引数として ブロックを実行します。ブロックの実行が終了すると、ファイルは自動的に クローズされ、 ブロックの値をかえします。 new にブロックを指定した場合は無視されます。

...ます。

例:
require "tempfile"
t = Tempfile.open(['hoge', 'bar'])
p t.path #=> "/tmp/hoge20080518-6961-5fnk19-0bar"
t2 = Tempfile.open(['t', '.xml'])
p t2.path #=> "/tmp/t20080518-6961-xy2wvx-0.xml"

例:ブロックを...
...与えた場合
require 'tempfile'

tf = Tempfile.open("temp"){|fp|
fp.puts "hoge"
fp
}
# テンポラリファイルへのパスを表示
p tf.path
p File.read(tf.path) #=> "hoge\n"

@see Tempfile.create...
<< 1 2 > >>