我的问题是我的字符串有几个单词长,实际上包含'
字符。。。所以我不知道如何传递我想要的绳子。在
我想做的是:
fab -H myhost.serv.com execute:"nc -zw1 159.1.1.1 9988 | gawk '{print $7}'","nc -zw1 159.1.1.2 9988 | gawk '{print $7}'"
然而,这说明:
^{pr2}$有什么办法吗?我从python脚本调用它:
fabcmd = 'fab -H ' + ','.join(servlist) + ' execute:'
for cmd in commands:
fabcmd += "\"{}\",".format(cmd)
print fabcmd
subprocess.call(fabcmd)
如果有一种方法可以将我的命令列表对象传递到fabric,那将是理想的。。这样我就可以做些。。。在
fabcmd = 'fab -H ' + ','.join(servlist) + ' execute:' + commands`
显然,这里的答案与上面发布的任何内容无关,我的
fabfile.py
中的装饰器排序错误:原版
修改
^{pr2}$我不知道为什么这很重要。。。所以如果有人能解释,那就太好了。在
相关问题 更多 >
编程相关推荐