エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
>> 連載の目次は こちら! 今回は、ファイルとディレクトリを扱う方法について整理する。 ファイルはFil... >> 連載の目次は こちら! 今回は、ファイルとディレクトリを扱う方法について整理する。 ファイルはFileクラス、ディレクトリはDirクラスで扱う。 また、FileUtilsモジュールにて、UNIXコマンドライクにさまざまな操作が可能。 ※(注記)ここでは例文をすっきりさせるため例外処理はしていない。実際にはメソッドによって例外を発生するので、適宜対応する。 ■しかく Fileクラスでファイルを操作する @see https://docs.ruby-lang.org/ja/latest/class/File.html ・Fileクラスは IOクラスを継承しているため、共通の入出力IFで操作できる ・Fileクラスは Enumerableモジュールを積んでるので、ループ系の処理ができる ●くろまる ファイルのオープンと基本的な読み書き # 手動で開く、1行ずつ読む、手動で閉じる file = File.open