2

我必须将名称中具有以下模式的文件列表:“_my_file”从子文件夹复制到一个主文件夹中。文件名如下所示:

A_my_file.txt
B_my_file.txt
C_my_file.txt

我使用了以下字符串,但它不起作用:

find . -name "*_my_file*" -exec mv "{}"./dest_fld \;   
4

1 回答 1

3

"{}"在和之间添加空格./dest_fld

find . -name "*_my_file*" -exec mv "{}" ./dest_fld \;   
#                                      ^

最好dest_fld是在当前目录之外。除非,dest_fld也会被扫描。

于 2013-09-13T14:17:01.157 回答