- Node.js全程實例
- 李柯泉編著
- 314字
- 2020-01-20 14:59:58
3.9 重命名文件
重命名文件是任何一款操作系統都要提供的基礎功能,文件系統fs模塊提供了fs.rename()與fs.renameSync()方法來完成重命名的操作。
下面介紹一個通過fs renameSync()方法以同步方式重命名文件的代碼實例。
【代碼3-11】(詳見源代碼目錄ch03-node-fs-rename-sync.js.js文件)

【代碼分析】
? 本例程為了測試重命名文件的操作,在代碼文件目錄下新建一個“txtRename”子目錄,然后在該子目錄下創建一個名稱為“renameSync.txt”的文本文件。
? 第22行代碼定義了一個時間開始標記(fs-rename-sync),用于標記fs.renameSync()方法(同步方式)的時間。
? 第23行代碼調用fs.renameSync()方法執行以同步方式進行文件重命名的操作。
? 第24行代碼定義了一個時間結束標記('fs-rename-sync')。
在控制臺中運行該Node程序,具體的輸出內容如圖3.11所示。
如圖3.11所示,原始文本文件“renameSync.txt”已經成功被重命名為“renameSync-re.txt”。

圖3.11 重命名文件
推薦閱讀
- Raspberry Pi for Python Programmers Cookbook(Second Edition)
- TypeScript Blueprints
- 高效微控制器C語言編程
- 微服務與事件驅動架構
- Vue.js入門與商城開發實戰
- R語言數據可視化之美:專業圖表繪制指南
- Hands-On JavaScript High Performance
- Building Cross-Platform Desktop Applications with Electron
- QTP自動化測試進階
- Mastering Android Game Development
- Salesforce Reporting and Dashboards
- 一塊面包板玩轉Arduino編程
- Swift 4 Protocol-Oriented Programming(Third Edition)
- C++寶典
- Vue.js應用測試