sono nuovo in python. sto creando uno script Python che restituisce un mondo Ciao corda. e sto creando uno script di shell. aggiungi una chiamata dalla shell allo script python.valore di ritorno dallo script python allo script di shell
- ho bisogno di passare argomenti dalla shell a python.
- Ho bisogno di stampare il valore restituito da python nello script della shell.
questo è il mio codice
shellscript1.sh
#!/bin/bash
# script for tesing
clear
echo "............script started............"
sleep 1
python python/pythonScript1.py
exit
pythonScript1.py
#!/usr/bin/python
import sys
print "Starting python script!"
try:
sys.exit('helloWorld1')
except:
sys.exit('helloWorld2')
grazie ali. questo codice funziona bene. ma ho bisogno di restituire un valore stringa. come sarà possibile? –
si dovrebbe acquisire il risultato python: a = \ 'python python/pythonScript1.py" test "\' '; echo $ a stampa ciò che si stampa in python code –
ys, funziona, grazie –