linux - 如何将文件从一个目录复制到 Linux 中 "find"命令返回的所有位置?

标签 linux cp

<分区>

我执行“查找”命令为:

[root@XXXXX ~]# find / -name "dba-3.2.0.0.jar"
/abc/XXXXitrpwf/workflow/lib/dba-3.2.0.0.jar
/abc/XXXXitrprpt/reporting/lib/dba-3.2.0.0.jar
/abc/XXXXitrpmhost/technology/lib/dba-3.2.0.0.jar
/abc/XXXXitrpressvc/service/lib/dba-3.2.0.0.jar
/abc/XXXXitrpac/technology/lib/dba-3.2.0.0.jar
/abc/XXXXitrpui/services/ROOT/WEB-INF/lib/dba-3.2.0.0.jar
/abc/XXXXitrpdm/technology/lib/dba-3.2.0.0.jar
/abc/XXXXitrpsm/technology/lib/dba-3.2.0.0.jar
/abc/XXXXitrplic/licensing/lib/dba-3.2.0.0.jar

现在我想在所有位置用 /tmp/dba-3.2.0.0.jar 覆盖 dba-3.2.0.0.jar

我该怎么做?提前致谢。

最佳答案

你可以做类似的事情

find / -name "dba-3.2.0.0.jar" -exec cp /tmp/dba-3.2.0.0.jar {} \;

其中 {} 将被每个文件替换

关于linux - 如何将文件从一个目录复制到 Linux 中 "find"命令返回的所有位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49667988/

相关文章:

c++ - g++ 4.9 sanitizer 错误,在 linux 上使用 cin 解析 bool 值(ubuntu 12.04 64 位)

c - 为什么我的守护进程在重新启动后没有打印到控制台?

c - Perl 无法定位内联 C 模块 : "Had problems bootstrapping Inline module"

linux - 使用 cp 命令将一组文件复制到另一组(具有相同名称)而不覆盖和重命名

linux - chgrp 和链接库

linux - 如何在linux中将PE(Portable Executable)格式转换为ELF

linux - 在 bash 中使用变量复制命令

linux - 尝试复制输出文件时无限循环路径

bash - 在 Bash 中找不到文件时如何使 cp 命令安静?