擅长:python、mysql、java
<p>每个shell命令在单独的进程中运行。它生成一个shell,执行pushd命令,然后shell退出。</p>
<p>只需在同一个shell脚本中编写命令:</p>
<pre><code>os.system("cd /directory/path/here; run the commands")
</code></pre>
<p>一个更好的方法是使用<a href="http://docs.python.org/library/subprocess.html">^{<cd1>}</a>模块:</p>
<pre><code>from subprocess import Popen
Popen("run the commands", shell=True, cwd="/directory/path/here")
</code></pre>