我有一个包装脚本command.sh作为我的 python 应用程序的主要启动脚本,主要用于设置一些环境变量,例如PYTHONPATH
:
#!/bin/bash
export PYTHONPATH=lib64/python/side-packages
./command.py $*
command.py看起来像这样:
#!/usr/bin/python
import sys
print sys.argv
像这样调用包装脚本
$ ./command.sh a "b c"
结果在['./command.py', 'a', 'b', 'c']
我需要的地方['./command.py', 'a', 'b c']
如何将包含空格的参数传递给 python 脚本?