使用 R 将文件夹和所有子文件夹中的所有 PDF 复制到新文件夹
Copy All PDFs in a folder and all subfolders to a new folder using R
我有将近 2500 个子文件夹,其中包含 .PDF
个由 EndNote
参考创建的文件。
如何将这些子文件夹中的所有 PDF 复制到一个新的文件夹中?
我想将它们转移到 Zotero
。
我唯一熟悉的编程语言是 R。我可以在 R 中做这个吗?
如果没有 Python - 我可以 google 如何 运行 编写脚本。
有人可以帮助我吗。
使用list.files
您可以获得主文件夹和子文件夹中所有pdf文件的完整路径。然后使用 file.copy
将所有 pdf 文件复制到新文件夹(此处称为 New_folder
)。
all_pdf <- list.files('main/folder', pattern = '\.pdf$', recursive = TRUE, full.names = TRUE)
file.copy(all_pdf, 'New_folder/')
我有将近 2500 个子文件夹,其中包含 .PDF
个由 EndNote
参考创建的文件。
如何将这些子文件夹中的所有 PDF 复制到一个新的文件夹中?
我想将它们转移到 Zotero
。
我唯一熟悉的编程语言是 R。我可以在 R 中做这个吗?
如果没有 Python - 我可以 google 如何 运行 编写脚本。
有人可以帮助我吗。
使用list.files
您可以获得主文件夹和子文件夹中所有pdf文件的完整路径。然后使用 file.copy
将所有 pdf 文件复制到新文件夹(此处称为 New_folder
)。
all_pdf <- list.files('main/folder', pattern = '\.pdf$', recursive = TRUE, full.names = TRUE)
file.copy(all_pdf, 'New_folder/')