檔案操作模組 (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)