linux如何将搜出来的文件全部拷贝到另一个文件夹?

2024-11-19 23:36:48
推荐回答(3个)
回答1:

find ./ -name "*.txt" -exec cp {} /mnt/txt
试一试吧,这条命令是搜索当前目录下所有txt文件并将其复制到mnt/txt目录,注意目录一定要存在

回答2:

一行命令可能达不到,只能写个简单的脚本了。
而且,这里还存在一个问题:相同的文件名,会相互被覆盖!

回答3:

比如把/var/log下的文件拷贝到/data/log下
find /var/log -type f -exec cp {} /data/log \;