У меня есть скрипт python со следующим кодом.dump файлы из сценария bash в другой директории, откуда запускался скрипт python
Python script: /path/to/pythonfile/
Executable: /path/to/executable/
Desired Output Path: /path/to/output/
Моя первая догадка ...
import subprocess
exec = "/path/to/executable/executable"
cdwrite = "cd /path/to/output/"
subprocess.call([cdwrite], shell=True)
subprocess.call([exec], shell=True)
Это сбрасывает все файлы в /path/to/pythonfile/
... Я имею в виду это имеет смысл, но я не уверен, что «эго», чтобы предположить - что мой код моего питона или сценарий оболочки, я думал, что он работает в оболочке, поэтому, если я cd в оболочке, он будет cd в каталог, необходимый и выгрузит вывод там?