我正在尝试在 Popen 中运行此 BASH 命令:
find /tmp/mount -type f -name "*.rpmsave" -exec rm -f {} \;
但是每次我在标准错误中得到:“find: missing argument to `-exec'\n”。
与此等效的 python 是什么?
我天真的方法是:
for (root,files,subdirs) in os.walk('/tmp/mount'):
for file in files:
if '.rpmsave' in file:
os.remove(file)
肯定有更好,更蟒蛇的方式来做到这一点?