说我有三个文件路径:
setwd("C:/superlongdirname")
files <- c("C:/superlongdirname/myfile.txt", "C:\\SUPERL~1\\myfile.txt", "./myfile.txt")
这些都指向同一个文件。如果多次引用同一个文件,我可以检查它们确实是指R中的同一个文件吗?
答案 0 :(得分:5)
使用完整版本的文件路径并进行比较:
normalizePath(files[1]) == normalizePath(files[2])