R使用循环在父目录下找到一个文件夹

时间:2018-10-03 17:45:32

标签: r loops directory

我有一个父文件夹和一个二级子目录,我正在尝试查找二级文件夹下的三级文件夹,其结构是这样的

父文件夹-> 1级

Manager文件夹:Tom / Jerry / Nancy等-> 2级

公司文件夹:公司A /公司B /公司C等-> 3级

例如上层资料夹/ Tom /公司A

所以我想找出公司A在哪个经理的文件夹下,因为公司A并不总是在Tom之下,所以目录路径每个月都在变化。目前,我正在考虑以下代码,但希望有一种更优雅的方法。谢谢!

mgr = c("Tom", "Nancy", "Jerry")
for i in length(mgr) { 
if(dir.exist(paste0("parent folder/", mgr[i],"/company A")) {the rest code}
else{i = i+1
if(dir.exist(paste0("parent folder/", mgr[i],"/company A") {the rest code}
else{i=i+1
if(dir.exist(paste0("parent folder/", mgr[i],"/company A") {the rest code}}}

1 个答案:

答案 0 :(得分:1)

char