使用文件cp参数错误python脚本运行bash查找

时间:2019-06-25 18:30:19

标签: bash

我想将file_list复制到另一个位置。这在python脚本中被调用。我有

find <sourceaddress> -exec cp '{}' <destaddress> | .* rm

但是它告诉我缺少确切的参数。它可以运行,尽管它可以从命令行给出提示,而脚本则什么也没做。

1 个答案:

答案 0 :(得分:2)

我认为您缺少“ \;”在末尾。我不确定。* rm做什么。假设您要删除文件,可以使用“ mv”命令而不是“ cp”。

仅将文件从一个目录复制到另一个目录,

find <srcdirectory> -exec cp '{}' <destdirectory> \;

如果要移动文件,请使用“ mv”代替。

find <srcdirectory> -exec mv '{}' <destdirectory> \;