сохранить возвращаемое значение скрипта Python в скрипте bash

Я хочу выполнить скрипт python из скрипта bash и хочу сохранить вывод скрипта python в переменной.

В моем скрипте Python я вывожу некоторые данные на экран и в конце возвращаю строку с:

sys.exit(myString) 

В моем скрипте bash я сделал следующее:

outputString=`python myPythonScript arg1 arg2 arg3 `

Но затем, когда я проверяю значение outputStringс помощью echo $outputString, я получаю все, что сценарий Python вывел на экран, но не возвращаемое значение myString!

Как мне это сделать?

РЕДАКТИРОВАТЬ :Мне нужна строка, потому что она говорит мне, где находится файл, созданный скриптом Python. Я хочу сделать что-то вроде:

fileLocation=`python myPythonScript1 arg1 arg2 arg1`
python myPythonScript2 $fileLocation
52
задан Ricky Robinson 10 August 2012 в 00:51
поделиться