0
我有一個包裝腳本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腳本參數?
你可能想看看http://stackoverflow.com/questions/9994295/what-does-mean-in-a-shell-script/9995322#9995322瞭解更多信息。 – Alfe 2013-03-27 14:43:40