Ich rufe auf einer Linux Shell heraus ein Python Program auf und würde gerne einen Rückgabewert an die Shell übergeben und mit diesen Weiterarbeiten. Leider wird in die Variable SRC_DIR_ nichts hineingeschrieben und wenn vermutlich der Rückgabewert von python3. Gibt es eine Möglichkeit den Rückgabewert OK in die Variable in der Shell zu schreiben? DANKE
Code: Alles auswählen
SRC_DIR_=`pwd`
SRC_DIR_= python3 main.py ${SRC_DIR_} ${BUILDDIR}
echo ${SRC_DIR_}
Code: Alles auswählen
def main():
if len(sys.argv) <= 2:
print("Error: Wrong number of parameters!!")
print("python3 main.py <sourceDirectory> <objectDirectory>")
return 0
print(sys.argv[1])
print(sys.argv[2])
return "OK"
