|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
例如:
我get出来的SBTS_scf都是一个名字,怎么可以把这个SBTS——scf名字前面添加特殊字符区分开,否则出来的名字都是SBTS_SCF,后面的都把前面的覆盖了
例如:
每一个SBTS_SCF名字之前都顺序加上,10.42.88.1这个名字,然后下一个名字是10.42.88.2这个名字。以此类推,不论hosts后面的IP地址有上千个,也可以批量一条条的顺序执行循环。
["GET", ["/rom/config/SBTS_SCF.xml", "SBTS_SCF.xml"]],
["FIX_SCF", ["SBTS_SCF.xml", "FIXED_SBTS_SCF.xml"]],
["CMD", ["mkdir -p /ffs/run/scfRecovery"]],
["CMD", ["chown btssw:btssw /ffs/run/scfRecovery"]],
["PUT", ["FIXED_SBTS_SCF.xml", "/ffs/run/scfRecovery/recoveryScf.xml"]],
["CMD", ["chown btssw:btssw /ffs/run/scfRecovery/recoveryScf.xml"]],
["PUT", ["remove_stall_netact_info.js", "/ram/remove_stall_netact_info.js"]],
["CMD", ["node /ram/remove_stall_netact_info.js"]],
["CMD", ["chown btssw:btssw /rom/config/bim_siteoam.json"]],
["CMD", ["reboot"]]
],
"hosts": [
["10.42.88.1", "SSHUSER", "SSHPASS", "WEBUIUSER", "WEBUIPASS"],
["10.42.88.2", "SSHUSER", "SSHPASS", "WEBUIUSER", "WEBUIPASS"]
]
我把主要的两个程序文件放在附件的压缩文件里面了,分别是:
config.json和主程序scf_recovery.py 2个文件。
用的是python 2.7的,在windows系统下打开CMD,然后把scf_recovery.py拖进去执行python scf_recovery.py config.json。
非常感谢!!
|
|