Nodejs 複製檔案 資料夾

2021-09-19 21:35:21 字數 733 閱讀 8810

1.使用fs複製檔案

使用fs物件的readfilesync,writefilesync方法進行讀寫操作複製

cp.js
function copyit(from, to) 

copyit(from.js,to.js);

這樣就可以複製from.js到to.js

2.使用linux命令複製檔案

cp2.js

//獲取node執行的引數

var arguments = process.ar**.splice(2);

console.log(process.ar**);

var child_process = require('child_process');

function copyit(from, to)

copyit(arguments[0],arguments[1]);

執行
$ node cp2.js from.js to.js
這樣同樣複製了from.js檔案,linux的cp -r是遞迴複製整個資料夾,所以這個方法也可以複製資料夾

注:process.ar**輸出的是當前執行的命令的所有引數組合的陣列 所以用splice取後兩個我們需要的

Nodejs編寫複製檔案及資料夾命令

npm i fuzhi g複製檔案fuzhi a.js b.js複製資料夾fuzhi dira dirb1.在package.json中加上bin屬性,dependencies keywords node copy fuzhi bin屬性值是乙個到本地檔名的對映。屬性名是執行的命令名稱,屬性值是執行...

檔案 資料夾複製

通道對通道複製效率高 param f1 原始檔 param f2 目的檔案 return throws exception public static long forchannel file f1,file f2 throws exception if inc.size inc.position ...

nodejs 操作檔案(資料夾)

1.建立資料夾 if fs.existssync targetdir 2.刪除資料夾 方法1 使用遞迴 var deletefolderrecursive function path else fs.rmdirsync path 方法2 使用系統的命令 var exec require child ...