我正在尝试查找超过特定天数的文件并将其删除
subprocess.call(['find', DIRECTORY, '-mtime', '+5', '-exec', 'rm', '{}', r'\ '])
为什么此来电给我missing argument to -exec
错误消息
答案 0 :(得分:3)
使用exec
时,需要一个分号来表示命令的结束。
subprocess.call(['find', DIRECTORY, '-mtime', '+5', '-exec', 'rm', '{}', ';'])