在python中找到命令失败,"缺少-exec"

时间:2013-05-14 12:17:37

标签: python linux command

我正在尝试查找超过特定天数的文件并将其删除

subprocess.call(['find', DIRECTORY, '-mtime', '+5', '-exec', 'rm', '{}', r'\ '])

为什么此来电给我missing argument to -exec错误消息

1 个答案:

答案 0 :(得分:3)

使用exec时,需要一个分号来表示命令的结束。

subprocess.call(['find', DIRECTORY, '-mtime', '+5', '-exec', 'rm', '{}', ';'])