Closed. This question is off-topic. It is not currently accepting answers. Learn more
想改进这个问题吗?Update the question所以堆栈溢出的值小于aa>。
去年关门了。
我执行“find”命令如下:
[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

现在我想用dba-3.2.0.0.jar覆盖所有位置的/tmp/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/

10-14 14:16
查看更多