【发布时间】:2023-03-22 03:18:01
【问题描述】:
我正在尝试从 python 内部执行一个复杂的 shell 命令。天真的尝试:
subprocess.call(["find", ".", "-exec touch {} \;"], cwd=".")
失败了。我该怎么做?
【问题讨论】:
标签: python bash subprocess
我正在尝试从 python 内部执行一个复杂的 shell 命令。天真的尝试:
subprocess.call(["find", ".", "-exec touch {} \;"], cwd=".")
失败了。我该怎么做?
【问题讨论】:
标签: python bash subprocess
subprocess.call(["find", ".", "-exec", "touch", "{}", ";"])
cwd="."不需要,因为它是默认设置。
【讨论】: