我想将file_list复制到另一个位置。这在python脚本中被调用。我有
find <sourceaddress> -exec cp '{}' <destaddress> | .* rm
但是它告诉我缺少确切的参数。它可以运行,尽管它可以从命令行给出提示,而脚本则什么也没做。
答案 0 :(得分:2)
我认为您缺少“ \;”在末尾。我不确定。* rm做什么。假设您要删除文件,可以使用“ mv”命令而不是“ cp”。
仅将文件从一个目录复制到另一个目录,
find <srcdirectory> -exec cp '{}' <destdirectory> \;
如果要移动文件,请使用“ mv”代替。
find <srcdirectory> -exec mv '{}' <destdirectory> \;