1

Rubyでいくつかのアクセスログを解析しようとしています.ファイル自体は363MBです. 私は IRB で作業しており、ドキュメントのテキストを変数に割り当てようとすると、data = logs.readすべてのテキストがインタープリターに返され始めますが、これは 363MB で問題になります。

インタープリターに値を返さに、ファイルの内容を変数に割り当てるにはどうすればよいですか?

4

2 に答える 2

2

以下のように irb を開始します。

irb --simple-prompt --noecho

  • --simple-promptIRBプロンプトを次のように取得することです>>
  • --noechoIRBのエコーをオフにすることです

次に例を示します。

C:\>irb --simple-prompt
>> x = 2
=> 2
>> exit

C:\>irb --simple-prompt --noecho
>> x = 2
>>
于 2013-07-18T14:33:33.573 に答える