繁体   English   中英

如何根据文件名将文件从一个文件夹批量移动到另一个文件夹?

[英]How can I bulk move files from one folder to another based on filenames?

因此,我目前有一个文件夹,例如C / Users / MyDocs / Datasets,其中包含超过200,000个XML数据集,我需要根据名称将500个特定的数据集提取到新文件夹中,例如C / Users / MyDocs / Curated。 例如,文件名是:

TCD989890123
TCD123090909
TCD981203892

我在excel中有给我的特定文件名。 提取所有这些文件的最佳方法是什么? 我假设我可以使用一些bash或Powershell脚本,但是不幸的是,这对我来说是新领域。

提前致谢!

您可以使用sublime来做到这一点。 将所有行从excel复制到sublime,单击Ctrl + A,然后按Ctrl + Shift +L。现在,您可以编写命令来移动每个文件,例如-

mv C/Users/MyDocs/Datasets/TCD989890123 C/Users/MyDocs/Curated

mv C/Users/MyDocs/Datasets/TCD123090909 C/Users/MyDocs/Curated

mv C/Users/MyDocs/Datasets/TCD981203892 C/Users/MyDocs/Curated

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM