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"
