-1
能否請您引導我在這裏做錯了什麼... 腳本僅獲取值直到參數中的第一個空格。python腳本的shell腳本中的命令行參數
SENDING_MAIL_LISTENER=$PYTHON" ./rajesh/script.py -s "$SUBJECT_LISTENER" -p "$BODY_LISTENER" -r "$CONTACT_NAME
能否請您引導我在這裏做錯了什麼... 腳本僅獲取值直到參數中的第一個空格。python腳本的shell腳本中的命令行參數
SENDING_MAIL_LISTENER=$PYTHON" ./rajesh/script.py -s "$SUBJECT_LISTENER" -p "$BODY_LISTENER" -r "$CONTACT_NAME
你應該逃避那些雙引號:
SENDING_MAIL_LISTENER="$PYTHON ./rajesh/script.py -s \"$SUBJECT_LISTENER\" -p \"$BODY_LISTENER\" -r \"$CONTACT_NAME\""
是實際執行的命令是什麼? sys.argv包含什麼?你如何解析參數?對不起,我的水晶球現在正在修理中...... – l4mpi