R語言中進行資料夾及資料夾內檔案操作範例

2021-12-30 12:51:54 字數 751 閱讀 4473

rm(list=ls())

path = 『j:/lab/ex29 –在r語言中進行檔案(夾)操作』

setwd(path)

cat(「file a\n」, file=」a」) #建立乙個檔案a,檔案內容是』file a』,』\n』表示換行,這是乙個很好的習慣

cat(「file b\n」, file=」b」) #建立乙個檔案b

file.append(「a」, 「b」) #將檔案b的內容附到a內容的後面,注意沒有空行

file.create(「a」) #建立乙個檔案a, 注意會覆蓋原來的檔案

file.append(「a」, rep(「b」, 10)) #將檔案b的內容複製10便,並先後附到檔案a內容後

file.show(「a」) #新開工作視窗顯示檔案a的內容

file.copy(「a」, 「c」) #複製檔案a儲存為c檔案,同乙個資料夾

dir.create(「tmp」) #建立名為tmp的資料夾

file.copy(c(「a」, 「b」), 「tmp」) #將資料夾拷貝到tmp資料夾中

list.files(「tmp」) #檢視資料夾tmp中的檔名

unlink(「tmp」, recursive=f) #如果資料夾tmp為空,刪除資料夾tmp

unlink(「tmp」, recursive=true) #刪除資料夾tmp,如果其中有檔案一併刪除

file.remove(「a」, 「b」, 「c」) #移除三個檔案 

php讀取資料夾內檔案及資料夾

php讀取資料夾內檔案及資料夾 引數 資料夾路徑 dir,格式要求 資料夾名稱後必須有 返回值 含有檔名稱和路徑的一維陣列 function read dir else 進行路徑拼接 allfile array merge file arr,dir arr 拼合陣列 return allfile f...

matlab 遍歷資料夾內檔案

遍歷所有檔案 path uigetdir t cd path dos命令cd重置當前路徑,自行設定,其下包含全部待處理檔案 allnames struct2cell dir dos命令dir列出所有的檔案,用struct2cell轉換為元胞陣列 m,n size allnames for i 3 n...

QZipWriter進行資料夾和檔案壓縮的方法

在進行檔案壓縮的時候需要使用壓縮api。qt中經常使用的是qzipwriter.但是在進行帶有資料夾的壓縮過程中需要進行遍歷才能夠很好的進行。具體的 如下 brief exportdatadialog qzipwriterex param writer param dirpath 目錄 param ...