如何找到丢失的文件?

时间:2015-10-15 14:41:28

标签: linux r

对于某些日期,我在名为data的文件夹中有几个文件(具有相同的暗淡):

 file2011001.bin   named like this "fileyearday"
 file2011009.bin
 file2011020.bin
      .
      .
 file2011322.bin

证书日期(文件)丢失。我需要的只是循环浏览这些文件

if file2011001.bin exist  ok, if not copy any file in the directory and name it file2011001.bin    
if file2011002.bin exist  ok, if not copy any file in the directory and name it file2011002.bin   and so on untill file2011365.bin

我可以在R中列出它们:

dir<- list.files("/data/", "*.bin", full.names = TRUE)

我想知道是否可能通过R或任何其他语言!

1 个答案:

答案 0 :(得分:1)

几乎是你所期待的:

AllFiles = paste0("file", 2010:2015, 0:364, ".bin")

for(file in AllFiles)
{
    if(file.exists(file))
    {
       ## do something
    }
}