我正在使用我开发的Python脚本在Oracle Linux 6.8上运行一个.sh脚本时遇到了问题。我在Windows OS中开发了这些脚本,并且它们可以顺利运行,但是现在我尝试修改这些脚本以便在Linux上运行它们,但由于我不熟悉Linux OS,所以遇到了问题。
在Windows OS中,我使用Python的Popen
命令来运行一个.bat文件,例如:p = Popen("StartScript.bat", cwd=r"My path")
其中StartScript.bat
是.bat文件的文件名,My Path
是.bat文件所在的路径。这在Windows OS中非常好用,但是如果我想要在Linux OS中运行一个StartScript.sh
文件,该怎么做呢?