r - 使用 R 将文件夹和所有子文件夹中的所有 PDF 复制到新文件夹
问题描述
我有近 2500 个子文件夹,其中包含通过引用.PDF
创建的文件。EndNote
如何将这些子文件夹中的所有 PDF 复制到新的单个文件夹中?
我想将它们转移到Zotero
.
我唯一熟悉的编程语言是 R。我可以在 R 中做到这一点吗?
如果不是 Python - 我可以用谷歌搜索如何运行脚本。
有人可以帮助我。
解决方案
使用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/')
推荐阅读
- jquery - 未在 WebForms 上触发按键
- netlogo - 重组代理和托盘
- phone-call - 我应该使用哪种服务进行单向电话呼叫?
- python - Python中的笛卡尔积
- c++ - 带有选项 R 的 C++ 11 中的正则表达式
- python - 非阻塞 RabbitMQ 消费者 - Python3
- amazon-web-services - eb 部署错误:TypeError - 无法连接“str”和“NoneType”对象
- python - 运行 docker-compose up 时出现 Errno 13
- php - 计算php中日期之间的百分比
- javascript - 使用 Ajax 调用修改 DOM 后 JS 函数不起作用