ファイル操作モジュール (file)
- ファイルまたはディレクトリが存在するかを確認 (file.exists)
- ディレクトリ内のすべてのファイル名一覧を取得 (file.list)
- ファイルのサイズを取得 (file.size)
- ファイル内のすべてのデータを読み込む (file.reads)
- データをファイルに上書き (file.writes)
- ファイルの末尾にデータを追記 (file.appends)
- テキストファイルの総行数を取得 (file.line_count)
- テキストファイルの指定行のデータを取得 (file.get_line)
- テキストファイルの指定行の内容を設定 (file.set_line)
- テキストファイルの指定行の前に内容を挿入 (file.insert_line)
- ファイルから指定行を削除 (file.remove_line)
- テキストファイルのすべての行を取得 (file.get_lines)
- シーケンステーブルを行単位でファイルに上書き (file.set_lines)
- シーケンステーブルを行単位でファイルの指定行の前に挿入 (file.insert_lines)
- ファイルの MD5 値を取得 (file.md5)
- ファイルの SHA1 値を取得 (file.sha1)
- ファイルまたはディレクトリを削除 (file.remove)
- ファイルまたはディレクトリを移動 (file.move)
- ファイルまたはディレクトリをコピー (file.copy)
- ファイルまたはディレクトリを検索 (file.find)
- 現在の作業ディレクトリを変更 (file.chdir)
- 現在の作業ディレクトリを取得 (file.currentdir)
- ファイル属性を取得 (file.attrs)
- シンボリックリンクの属性を取得 (file.lattrs)
- ファイルリンクを作成 (file.link)
- ディレクトリを再帰的に作成 (file.mkdir_p)
- ファイルのアクセス時刻と更新時刻を更新 (file.touch)
- ファイルを ZIP 形式でアーカイブ (file.zip)
- ZIP ファイルを展開 (file.unzip)