假设我有三个文件路径:
setwd("C:/superlongdirname")
files <- c("C:/superlongdirname/myfile.txt", "C:\\SUPERL~1\\myfile.txt", "./myfile.txt")
这些都指向同一个文件。给定对同一文件的多个引用,我如何检查它们是否确实引用了 R 中的同一文件?
最佳答案
使用完整版本的文件路径并进行比较:
normalizePath(files[1]) == normalizePath(files[2])
关于r - 检查两个文件路径是否解析为同一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39095537/