gpt4 book ai didi

cygwin - 从 Python 在 cygwin 上执行 shell 脚本

转载 作者:行者123 更新时间:2023-12-05 04:08:11 27 4
gpt4 key购买 nike

我想在 cygwin 上从 Python 执行一个 shell 脚本。 shell 脚本正在创建一个文件作为输出。

我试过了

import os
import subprocess

os.chdir(r"C:\\cygwin64\\bin\\ ")
cmd = ["bash", "-c", 'cd /<path for the script>; ./test.sh']
subprocess.call(cmd)

最佳答案

这个有效:

import os, subprocess
os.chdir(r"C:\cygwin64\bin")
cmd = ["bash", "-c", "cd $HOME; pwd; exit"]
ret = subprocess.call(cmd)

关于cygwin - 从 Python 在 cygwin 上执行 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47802781/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com