subprocess.call(["/home/blah/trunk/blah/run.sh", "/tmp/ad_xml", "/tmp/video_xml"])
Robię to. Jednak w moim run.sh mam "względne" ścieżki. Muszę więc "cd" do tego katalogu, a następnie uruchomić skrypt powłoki. Jak mogę to zrobić?Jak uruchomić skrypt bash w Pythonie, ale działa on tak, jakby działał z innego katalogu?
nie jestem ekspertem podproces, ale można zrobić: subprocess.call ([ "" cd/run/ścieżkę; /home/blah/trunk/blah/run.sh ","/tmp/ad_xml ","/tmp/video_xml "]) ?? – inspectorG4dget