首页 > python 后面添加参数 -a $sourceList ,sourceLIst=[{}]?

python 后面添加参数 -a $sourceList ,sourceLIst=[{}]?

!/bin/bash

SourceList=python sshefu.py -l
echo $SourceList
/usr/bin/python test1.py -s $SourceList

输出结果是:
[{"servername": "36服-灰猫", "zone": "36"}]
Unknown parameters,More info with:test1.py -h
当后面的参数是一个列表的时候不能把值赋进去,求解答


自己已经搞定,自需要去掉字符串里面的空格,就可以了。echo $SourceList|tr -d ' '

【热门文章】
【热门文章】