文件 I/O 涉及从文件读取数据和向文件写入数据。它让你的 Ruby 程序能够与你计算机文件系统上的文件进行交互。你可以打开文件,逐行或分块读取其内容,向文件写入新数据,或者将数据追加到现有文件中。这种交互对于读取配置文件、处理来自外部来源的数据以及保存程序输出等任务至关重要。