nodejs 操作檔案(資料夾)

2021-07-08 18:57:57 字數 802 閱讀 3708

1.建立資料夾

if (!

fs.existssync(targetdir))

2.刪除資料夾:

方法1:使用遞迴

var deletefolderrecursive = function(path) else

});fs.rmdirsync(path);

}};方法2:使用系統的命令

var exec = require('child_process').exec,child;

child = exec('rm -rf test',function(err,out) );

3.遍歷資料夾,獲取資料夾下檔案:

方法一:

var dirlist = fs.readdirsync(temp_dir);

dirlist.foreach(function (filename) );

方法二:

function gefilelist(path)

//遍歷讀取檔案

function readfile(path, fileslist)

else

}}var getfilename = function(path);

var filelist = gefilelist("c:/users/administrator/desktop/mydir");

liunx操作資料夾

cd命令是linux中最常用的命令之一,它用於切換目錄 命令功能 cd 切換到主目錄 cd 切換到上乙個工作目錄 cd 返回上兩級目錄 cd 當前目錄 cd 返回上級目錄 pwd檢視當前在哪個目錄 ls命令用來列出目錄下的檔案 命令功能 ls a 列出檔案下所有的檔案,包括以 開頭的隱藏檔案 ls ...

php操作資料夾

對檔案內容操作 readfile a.txt 讀取文字內容 var dump file a.txt 索引陣列對每一行排序 str file get contents a.txt 把檔案內容原樣輸出相當於python的 var dump str file put contents tst.txt 這是...

C 操作檔案以及資料夾

class program fs.write info,0,info.length fs.close catch exception ee copy檔案 支援copy後重新命名 public static void copyfile if file.exists objectpath 目標檔案 fi...