[英]Nodejs move files without deleting source directory
我正在嘗試使用mv模塊將文件從一個目錄移動到另一個目錄。 問題是,一旦文件被移動,源目錄就會被刪除。 我不希望這樣,我只希望將移動的文件從源目錄中刪除。 源目錄應保留(即使它為空)。 不確定如何使用mv模塊執行此操作(或是否有其他選項)。
我的密碼
var pathToPdf = path.join(__dirname, '../pathToPdf/');
`var中間體= path.join(__ dirname,'../intermediate/');
fs.readdir(pathToPdf, function(err, files) {
if (err) return;
files.forEach(function(file){
mv(pathToPdf, intermediate, function(err) {
if(err){
console.log("oops!")
}
});
----move code ---
此代碼將文件移動到中間目錄,但是pathToPdf目錄被刪除,我想避免這種情況。 請指教。
files.forEach(function(file){
console.log(file)
console.log("pathToPdf", pathToPdf+file)
mv(pathToPdf+file, intermediate+file, function(err) {
if(err){
console.log("oops!")
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.