python - Linux - 如何将位于多个子目录中的相同扩展名的文件直接复制到一个文件中?

标签 python linux bash csh

我有一个包含许多子目录的文件夹,每个子目录中都有一个 *.nr 文件。共有 1000 个子目录,每个子目录至少包含一个 *.nr 文件。有没有一种快速的方法可以将所有这些 *.nr 文件复制到一个目录中?

我可以编写一个快速的 python 脚本来遍历文件,但如果有一个基于命令行的快速方法来执行此操作,这似乎有点过分了。

我一直在谷歌搜索,但我不确定我应该搜索哪些确切的术语。

谢谢!

最佳答案

有点像

find /path/to/src -name "*.nr" -exec cp \{\} /path/to/dest \;

关于python - Linux - 如何将位于多个子目录中的相同扩展名的文件直接复制到一个文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15412107/

相关文章:

java - 如何在 RBDMS 或 NOSQL 数据存储或其他消息系统(例如 rabbitmq)之上实现类似分布式队列的东西?

python - BeautifulSoup 和虽然声明

c - Linux timer_setup 函数

python - 解析输入 argv json 字符串

php - 从命令行脚本填充密码

linux - shell脚本中的奇怪输出

python - 楼层划分//vs int() 四舍五入

python - 从数据库读取文件出现错误 TypeError : object of type 'NoneType' has no len()

linux - 使用dd恢复图像文件的问题

linux - bash -错误 : Syntax error: operand expected (error token is "testdir/.hidd1/")