我必须将名称中具有以下模式的文件列表:“_my_file”从子文件夹复制到一个主文件夹中。文件名显示如下:
A_my_file.txt
B_my_file.txt
C_my_file.txt
我使用了以下字符串,但它不起作用:
find . -name "*_my_file*" -exec mv "{}"./dest_fld \;
答案 0 :(得分:3)
在"{}"
和./dest_fld
:
find . -name "*_my_file*" -exec mv "{}" ./dest_fld \;
# ^
最好dest_fld
超出当前目录。除非,dest_fld
也会被扫描。