るりまサーチ

最速Rubyリファレンスマニュアル検索!
132件ヒット [1-100件を表示] (0.023秒)
トップページ > クラス:ARGF.class[x] > クエリ:ARGF[x] > クエリ:file[x]

別のキーワード

  1. argf.class lines
  2. argf.class each
  3. argf.class each_line
  4. argf.class to_a
  5. argf.class gets

ライブラリ

キーワード

検索結果

<< 1 2 > >>

ARGF.class#file -> IO (21172.0)

現在開いている処理対象の File オブジェクト(または IO オブジェ クト)を返します。

...ている処理対象の File オブジェクト(または IO オブジェ
クト)を返します。

$ echo "foo" > foo
$ echo "bar" > bar

$ ruby argf.rb foo bar

ARGF
.file # => #<File:foo>
ARGF
.read(5) # => "foo\nb"
ARGF
.file # => #<File:bar>

ARGF
が現在開いている...

ARGF.class#filename -> String (9137.0)

現在開いている処理対象のファイル名を返します。

...は - を返します。
組み込み変数 $FILENAME と同じです。

$ echo "foo" > foo
$ echo "bar" > bar
$ echo "glark" > glark

$ ruby argf.rb foo bar glark

ARGF
.filename # => "foo"
ARGF
.read(5) # => "foo\nb"
ARGF
.filename # => "bar"
ARGF
.skip
ARGF
.filename # => "glark"...

ARGF.class#fileno -> Integer (9107.0)

現在オープンしているファイルのファイル記述子を表す整数を返します。

...現在オープンしているファイルのファイル記述子を表す整数を返します。

ARGF
.fileno # => 3

@raise ArgumentError 現在開いているファイルがない場合に発生します。...

ARGF.class#path -> String (6037.0)

現在開いている処理対象のファイル名を返します。

...は - を返します。
組み込み変数 $FILENAME と同じです。

$ echo "foo" > foo
$ echo "bar" > bar
$ echo "glark" > glark

$ ruby argf.rb foo bar glark

ARGF
.filename # => "foo"
ARGF
.read(5) # => "foo\nb"
ARGF
.filename # => "bar"
ARGF
.skip
ARGF
.filename # => "glark"...

ARGF.class#to_i -> Integer (6007.0)

現在オープンしているファイルのファイル記述子を表す整数を返します。

...現在オープンしているファイルのファイル記述子を表す整数を返します。

ARGF
.fileno # => 3

@raise ArgumentError 現在開いているファイルがない場合に発生します。...

絞り込み条件を変える

ARGF.class#getbyte -> Integer | nil (3103.0)

self から 1 バイト(0..255)を読み込み整数として返します。 既に EOF に達していれば nil を返します。

...self から 1 バイト(0..255)を読み込み整数として返します。
既に EOF に達していれば nil を返します。

ARGF
はスクリプトに指定した引数(Object::ARGV を参照) をファイル名
とみなして、それらのファイルを連結した 1 つの仮想フ...
...> file1
$ echo "bar" > file2
$ ruby argf.rb file1 file2

ARGF
.getbyte # => 102
ARGF
.getbyte # => 111
ARGF
.getbyte # => 111
ARGF
.getbyte # => 10
ARGF
.getbyte # => 98
ARGF
.getbyte # => 97
ARGF
.getbyte # => 114
ARGF
.getbyte # => 10
ARGF
.getbyte # => nil

@see ARGF.class#getc, ARGF...

ARGF.class#getc -> String | nil (3103.0)

self から 1 文字読み込んで返します。EOF に到達した時には nil を返します。

...self から 1 文字読み込んで返します。EOF に到達した時には nil を返します。

ARGF
はスクリプトに指定した引数(Object::ARGV を参照) をファイル名
とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオブジェ...
..."foo" > file1
$ echo "bar" > file2
$ ruby argf.rb file1 file2

ARGF
.getc # => "f"
ARGF
.getc # => "o"
ARGF
.getc # => "o"
ARGF
.getc # => "\n"
ARGF
.getc # => "b"
ARGF
.getc # => "a"
ARGF
.getc # => "r"
ARGF
.getc # => "\n"
ARGF
.getc # => nil

@see ARGF.class#getbyte, ARGF.class#gets...

ARGF.class#readchar -> String (3077.0)

ARGFから 1 文字読み込んで、その文字に対応する String を返します。EOF に 到達した時には EOFErrorを発生します。

...
ARGF
から 1 文字読み込んで、その文字に対応する String を返します。EOF に
到達した時には EOFErrorを発生します。

@raise EOFError EOFに達した時発生する

$ echo "foo" > file
$ ruby argf.rb file

ARGF
.readchar # => "f"
ARGF
.readchar # => "o"
A...
...RGF.readchar # => "o"
ARGF
.readchar # => "\n"
ARGF
.readchar # => end of file reached (EOFError)

@see ARGF.class#getc...

ARGF.class#to_io -> IO (3069.0)

ARGFが現在開いているファイルのFile、またはIOオブジェクトを 返します。

...
ARGF
が現在開いているファイルのFile、またはIOオブジェクトを
返します。

ARGF
.to_io # => #<File:glark.txt>
ARGF
.to_io # => #<IO:<STDIN>>

@see ARGF.class#file, ARGF.class#to_write_io...

ARGF.class#inplace_mode=(ext) (3065.0)

c:ARGF#inplace時にバックアップファイルに付加する拡張子を設定します。 ピリオドも含めて指定する必要があります。

...c:ARGF#inplace時にバックアップファイルに付加する拡張子を設定します。
ピリオドも含めて指定する必要があります。

バックアップを残さない場合は空文字列を指定します。
この機能は Windows では使用出来ません。

設定が...
...ピリオドも含める必要があります。

$ ruby argf.rb file.txt

---- argf.rb ----
# 引数のファイル中の各行の最初の "foo" を "bar" で置き換える
ARGF
.inplace_mode = '.bak'
ARGF
.lines do |line|
print line.sub("foo","bar")
end


---- -i オ...
...プションを使う場合 ----
$ ruby -i.bak -p -e '$_.sub!("foo","bar")' file.txt

---- -i オプションを使う場合その2 ----
$ ruby -i.bak -n -e 'print $_.sub("foo","bar")' file.txt

@see d:spec/rubycmd#cmd_option, ARGF.class#inplace_mode...

絞り込み条件を変える

<< 1 2 > >>