如何复制R

时间:2018-06-07 13:11:57

标签: r copy-paste

目录中有260个文件。文件的注释为Imxxx_y,其中x为001到130,y为0或1.也就是说,对于y = 0,我有130个文件,其余130个用于y = 1。如果我想复制前100个文件,我该如何在R中执行此操作?我尝试了下面的代码,

fnames <- list.files(path = original_dataset_dir, pattern = "1.tif") file.copy(file.path(original_dataset_dir, fnames), file.path(train1_yes_dir))

它复制了130个文件,但我只想复制100个文件。

1 个答案:

答案 0 :(得分:0)

您可以随时尝试system("cp this_dir/lm*_1.tif destination_dir/")。这可以在bash终端中使用。如果你在Windows中,你将不得不在那里使用等效的命令。