python脚本的shell脚本中的命令行参数

时间:2012-11-28 09:42:09

标签: python shell

你能指导我在这里做错了吗... 脚本只获取值直到参数中的第一个空格。

SENDING_MAIL_LISTENER=$PYTHON" ./rajesh/script.py -s "$SUBJECT_LISTENER" -p "$BODY_LISTENER" -r "$CONTACT_NAME

1 个答案:

答案 0 :(得分:1)

你应该逃避那些双引号:

SENDING_MAIL_LISTENER="$PYTHON ./rajesh/script.py -s \"$SUBJECT_LISTENER\" -p \"$BODY_LISTENER\" -r \"$CONTACT_NAME\""