るりまサーチ

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

別のキーワード

  1. _builtin path
  2. pathname to_path
  3. _builtin absolute_path
  4. file path
  5. pstore path

検索結果

<< 1 2 3 ... > >>

Pathname#write(string, offset=nil, opt={}) -> Integer (21113.0)

...IO.write(self.to_s, *args)と同じです。

@see IO.write...

IO.write(path, string, offset=nil, opt={}) -> Integer (18244.0)

path で指定されるファイルを開き、string を書き込み、 閉じます。

...path で指定されるファイルを開き、string を書き込み、
閉じます。

offset を指定するとその位置までシークします。

offset を指定しないと、書き込みの末尾でファイルを
切り捨てます。

引数最後のハッシュはファイルを開...
...

@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opt ファイルを開くときのオプション引数

//emlist[例][ruby]{
text = "This is line one\nThis is line two\nThis is line three\nAnd so on...\n"
IO.write("testfile...
...text) # => 66
IO.write("testfile", "0123456789", 20) #=> 10
IO.read("testfile")
# => "This is line one\nThi0123456789two\nThis is line three\nAnd so on...\n"
IO.write("testfile", "0123456789") #=> 10
IO.read("testfile") # => "0123456789"
//}

@see IO.binwrite...

IO.write(path, string, opt={}) -> Integer (18244.0)

path で指定されるファイルを開き、string を書き込み、 閉じます。

...path で指定されるファイルを開き、string を書き込み、
閉じます。

offset を指定するとその位置までシークします。

offset を指定しないと、書き込みの末尾でファイルを
切り捨てます。

引数最後のハッシュはファイルを開...
...

@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opt ファイルを開くときのオプション引数

//emlist[例][ruby]{
text = "This is line one\nThis is line two\nThis is line three\nAnd so on...\n"
IO.write("testfile...
...text) # => 66
IO.write("testfile", "0123456789", 20) #=> 10
IO.read("testfile")
# => "This is line one\nThi0123456789two\nThis is line three\nAnd so on...\n"
IO.write("testfile", "0123456789") #=> 10
IO.read("testfile") # => "0123456789"
//}

@see IO.binwrite...

Gem::RequirePathsBuilder#write_require_paths_file_if_needed(spec = @spec, gem_home = @gem_home) (15201.0)

必要であれば、'.require_paths' というファイルを Gem ごとに作成します。

...必要であれば、'.require_paths' というファイルを Gem ごとに作成します。...

Pathname#binwrite(string, offset=nil) -> Integer (9100.0)

IO.binwrite(self.to_s, *args)と同じです。

...IO.binwrite(self.to_s, *args)と同じです。


@see IO.binwrite...

絞り込み条件を変える

IO.binwrite(path, string, offset=nil) -> Integer (6241.0)

path で指定されるファイルを開き、string を書き込み、 閉じます。

...path で指定されるファイルを開き、string を書き込み、
閉じます。

ファイルを開くときの mode が "rb:ASCII-8BIT" で、バイナリモードが有効
である点以外は IO.write と同じです。

offset を指定するとその位置までシークします。...
...offset を指定しないと、書き込みの末尾でファイルを
切り捨てます。

@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置

//emlist[例][ruby]{
# 8x8の真っ白なPNG画像データ。
png = 'iVBORw0KGgoAAAANSUhEUgA...
...49 48 44 52

# binwriteを使用した場合: どの環境でも正しく保存できる。
IO.binwrite('white.binmode.png', png)
puts IO.binread('white.binmode.png', 16).unpack('C*').map {|c| '%02x' % c }.join(' ')
# => 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52

# binwriteを使用しなか...

Pathname#each_line(*args) -> Enumerator (3024.0)

IO.foreach(self.to_s, *args, &block) と同じです。

...ist[例][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("testfile").each_line
# => #<Enumerator: IO:foreach("testfile")>
//}

//emlist[例 ブロックを指定][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("testfile").each_li...
...equire "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("testfile").each_line(4) {|f| p f }

# => "line"
# => "1\n"
# => "line"
# => "2,\n"
# => "line"
# => "3\n"
//}

//emlist[例 sep を指定][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("t...

Pathname#each_line(*args) {|line| ... } -> nil (3024.0)

IO.foreach(self.to_s, *args, &block) と同じです。

...ist[例][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("testfile").each_line
# => #<Enumerator: IO:foreach("testfile")>
//}

//emlist[例 ブロックを指定][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("testfile").each_li...
...equire "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("testfile").each_line(4) {|f| p f }

# => "line"
# => "1\n"
# => "line"
# => "2,\n"
# => "line"
# => "3\n"
//}

//emlist[例 sep を指定][ruby]{
require "pathname"

IO.write("testfile", "line1\nline2,\nline3\n")
Path
name("t...

Pathname#ctime -> Time (3006.0)

File.ctime(self.to_s) を渡したものと同じです。

....ctime(self.to_s) を渡したものと同じです。

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

IO.write("testfile", "test")
path
name = Pathname("testfile")
path
name.ctime # => 2019-01-14 00:39:51 +0900
sleep 1
path
name.chmod(0755)
path
name.ctime # => 2019-01-14 00:39:52 +0900
//}

@see File.ctime...

IO.foreach(path, rs = $/, chomp: false) -> Enumerator (182.0)

path で指定されたファイルの各行を引数としてブロックを繰り返し実行します。 path のオープンに成功すれば nil を返します。

...
path
で指定されたファイルの各行を引数としてブロックを繰り返し実行します。
path
のオープンに成功すれば nil を返します。

ブロックが与えられなかった場合は、path で指定されたファイルの各行を繰り返す
Enumerator オブ...
...み込みメソッドとして動作します。

path
が空ファイルの場合、何もせずに nil を返します。
Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

@param path ファイル名を表す文字列か "|コマ...
...各行の末尾から "\n", "\r", または "\r\n" を取り除きます。

@raise Errno::EXXX path のオープンに失敗した場合、発生します。

//emlist[例:rs 指定なし][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.foreach("testfile") # => #<Enumerator: IO:foreach("t...

絞り込み条件を変える

IO.foreach(path, rs = $/, chomp: false) {|line| ... } -> nil (182.0)

path で指定されたファイルの各行を引数としてブロックを繰り返し実行します。 path のオープンに成功すれば nil を返します。

...
path
で指定されたファイルの各行を引数としてブロックを繰り返し実行します。
path
のオープンに成功すれば nil を返します。

ブロックが与えられなかった場合は、path で指定されたファイルの各行を繰り返す
Enumerator オブ...
...み込みメソッドとして動作します。

path
が空ファイルの場合、何もせずに nil を返します。
Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

@param path ファイル名を表す文字列か "|コマ...
...各行の末尾から "\n", "\r", または "\r\n" を取り除きます。

@raise Errno::EXXX path のオープンに失敗した場合、発生します。

//emlist[例:rs 指定なし][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.foreach("testfile") # => #<Enumerator: IO:foreach("t...

IO.foreach(path, rs = $/) -> Enumerator (176.0)

path で指定されたファイルの各行を引数としてブロックを繰り返し実行します。 path のオープンに成功すれば nil を返します。

...
path
で指定されたファイルの各行を引数としてブロックを繰り返し実行します。
path
のオープンに成功すれば nil を返します。

ブロックが与えられなかった場合は、path で指定されたファイルの各行を繰り返す
Enumerator オブ...
...み込みメソッドとして動作します。

path
が空ファイルの場合、何もせずに nil を返します。
Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

@param path ファイル名を表す文字列か "|コマ...
...る改行を行の区切りとみなします(パラグラフモード)。


@raise Errno::EXXX path のオープンに失敗した場合、発生します。

//emlist[例:rs 指定なし][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.foreach("testfile") # => #<Enumerator: IO:foreach("t...

IO.foreach(path, rs = $/) {|line| ... } -> nil (176.0)

path で指定されたファイルの各行を引数としてブロックを繰り返し実行します。 path のオープンに成功すれば nil を返します。

...
path
で指定されたファイルの各行を引数としてブロックを繰り返し実行します。
path
のオープンに成功すれば nil を返します。

ブロックが与えられなかった場合は、path で指定されたファイルの各行を繰り返す
Enumerator オブ...
...み込みメソッドとして動作します。

path
が空ファイルの場合、何もせずに nil を返します。
Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

@param path ファイル名を表す文字列か "|コマ...
...る改行を行の区切りとみなします(パラグラフモード)。


@raise Errno::EXXX path のオープンに失敗した場合、発生します。

//emlist[例:rs 指定なし][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.foreach("testfile") # => #<Enumerator: IO:foreach("t...

IO.readlines(path, limit, chomp: false, opts={}) -> [String] (149.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...
path
で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...定します。エンコーディングなど
を指定できます。
File.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します。

@param rs 行の区切りを文字列で指定します。rs に nil...
...
@param opts ファイルを開くときのオプション引数

@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\...

IO.readlines(path, rs = $/, chomp: false, opts={}) -> [String] (149.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...
path
で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...定します。エンコーディングなど
を指定できます。
File.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します。

@param rs 行の区切りを文字列で指定します。rs に nil...
...
@param opts ファイルを開くときのオプション引数

@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\...

絞り込み条件を変える

IO.readlines(path, rs, limit, chomp: false, opts={}) -> [String] (149.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...
path
で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...定します。エンコーディングなど
を指定できます。
File.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します。

@param rs 行の区切りを文字列で指定します。rs に nil...
...
@param opts ファイルを開くときのオプション引数

@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\...

IO.readlines(path, limit, opts={}) -> [String] (143.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...
path
で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...定します。エンコーディングなど
を指定できます。
File.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します。

@param rs 行の区切りを文字列で指定します。rs に nil...
...
@param opts ファイルを開くときのオプション引数

@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\...

IO.readlines(path, rs = $/, opts={}) -> [String] (143.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...
path
で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...定します。エンコーディングなど
を指定できます。
File.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します。

@param rs 行の区切りを文字列で指定します。rs に nil...
...
@param opts ファイルを開くときのオプション引数

@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\...

IO.readlines(path, rs, limit, opts={}) -> [String] (143.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...
path
で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...定します。エンコーディングなど
を指定できます。
File.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します。

@param rs 行の区切りを文字列で指定します。rs に nil...
...
@param opts ファイルを開くときのオプション引数

@raise Errno::EXXX path のオープン、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\...

IO#reopen(path) -> self (130.0)

path で指定されたファイルにストリームを繋ぎ換えます。

...
path
で指定されたファイルにストリームを繋ぎ換えます。

第二引数を省略したとき self のモードをそのまま引き継ぎます。
IO#pos, IO#lineno などはリセットされます。

@param path パスを表す文字列を指定します。

@param mode パ...
...スを開く際のモードを文字列で指定します。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "This is line one\nThis is line two\n")
f1 = File.new("testfile", "a+")
f2 = File.new("testfile")
f1.print("This is line three\n")
f2.re...

絞り込み条件を変える

<< 1 2 3 ... > >>