るりまサーチ

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

別のキーワード

  1. _builtin offset
  2. matchdata offset
  3. date offset
  4. datetime offset
  5. psych offset

クラス

検索結果

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

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

...に書き込みます。

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

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

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

/...
...0d 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を使用しな...

IO.write(path, string, offset=nil, **opts) -> Integer (127.0)

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

...ならば、"|" に続くコマンドを実行し、コマンドの出力を標準出力に書き込みます。

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

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

キーワード引数は...
...ができます。
詳しくは IO.open を見てください。

@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opts ファイルを開くときのキーワード引数

//emlist[例][ruby]{
text = "This is line one\nThis is li...
...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, **opts) -> Integer (27.0)

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

...ならば、"|" に続くコマンドを実行し、コマンドの出力を標準出力に書き込みます。

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

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

キーワード引数は...
...ができます。
詳しくは IO.open を見てください。

@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opts ファイルを開くときのキーワード引数

//emlist[例][ruby]{
text = "This is line one\nThis is li...
...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...