我正在尝试从我的linux机器上删除一些文件,除了一些:
touch INCAR KPOINTS foo bar
$ls
bar foo INCAR KPOINTS
$python3 mini.py
Job Done
$ls
bar foo INCAR KPOINTS
mini.py
是:
#!/usr/bin/python3
import subprocess
subprocess.run(['rm', '-f', '!(INCAR|KPOINTS|PO*|*.sh)'])
print("Job Done")
从mini.py
的输出中可以看出,它没有给出任何错误,但也没有执行它的任务。
我在这里做错了什么?
目前没有回答
相关问题 更多 >
编程相关推荐