文件夹路径1包括17个子文件夹每个文件夹内有一个areatif文件将文件夹1内的每个子文件中的areatif文件转移到文件夹2下面用R语言来实现
您可以使用以下代码来实现将文件夹1中的每个子文件夹中的"area.tif"文件转移到文件夹2下面:
# 设置文件夹路径
folder1 <- "文件夹路径1"
folder2 <- "文件夹路径2"
# 获取文件夹1中的子文件夹列表
subfolders <- list.files(folder1, full.names = TRUE)
# 遍历每个子文件夹,将其中的"area.tif"文件转移到文件夹2下面
for (subfolder in subfolders) {
file <- file.path(subfolder, "area.tif")
if (file.exists(file)) {
file.copy(file, file.path(folder2, basename(subfolder), "area.tif"))
}
}
请确保将代码中的"文件夹路径1"和"文件夹路径2"替换为实际的文件夹路径。代码将遍历文件夹1中的每个子文件夹,并将其中的"area.tif"文件复制到文件夹2下的相应子文件夹中。
原文地址: https://www.cveoy.top/t/topic/i96K 著作权归作者所有。请勿转载和采集!