R語言學習筆記(十五):獲取文件和目錄信息


file.info() 參數是表示文件名稱的字符串向量,函數會給出每個文件的大小、創建時間、是否為目錄等信息。

> file.info("z.txt")
      size isdir mode               mtime
z.txt   15 FALSE  666 2017-09-17 19:40:15
                    ctime               atime exe
z.txt 2017-09-16 21:19:58 2017-09-16 21:19:58  no
> class(file.info("z.txt"))
[1] "data.frame"

dir()返回一個字符向量,列出在其第一個參數指定的目錄中所有文件的名稱。

> dir("code", recursive = T)
[1] "The art of R.R"
> dir("data")
[1] "qq"    "z"     "z.txt"
> dir("data", recursive = T)
[1] "qq/s.txt" "z"       
[3] "z.txt" 

file.exists( ) 返回一個布爾向量,表示作為第一個參數的字符串向量中給定的每個文件名是否存在。

> file.exists("z")
[1] TRUE

file.path(a, b)把a與b用“/”連接起來形成一個路徑。

> file.path("data", "qq/s.txt")
[1] "data/qq/s.txt"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM