Как запустить сценарий bash внутри Python , но действовать так, как будто это ' работает из другого каталога?

subprocess.call(["/home/blah/trunk/blah/run.sh", "/tmp/ad_xml", "/tmp/video_xml"])

Я делаю это. Однако внутри моего run.sh у меня есть «относительные» пути. Итак, мне нужно «cd» в этот каталог, а затем запустить сценарий оболочки. Как мне это сделать?

5
задан TIMEX 29 January 2011 в 02:47
поделиться