kasini3000新增:ansible like输出_全球热门

工人日报 2023-05-17 16:08:48

后台+多进程,远程执行kasini3000命令:

K-commit

后台+多线程,远程执行kasini3000命令:


(相关资料图)

K-commit-rs

具体用法:(这里只演示多线程版,多进程只需要用K-commit)

k-commit-rs.ps1 -ip 1.1.1.1 -scriptblock {被控机命令} -allparameter $a,$bk-commit-rs.ps1 -ip 1.1.1.1 -file 'd:\主控机脚本.ps1' -allparameter $a,$bk-commit-rs.ps1 {被控机命令} -wait_output $true 

说明:

K-commit,K-commit-rs,命令新增1个参数:

-wait_output$true

以类似于ansible形式,持续输出结果。

默认是不输出结果,而把结果保存在主控机sqlite库中。

你应该这样用:

k-commit-rs.ps1 命令 参数

k-commit-rs.ps1 命令 参数

k-commit-rs.ps1 命令 参数 -wait_output$true

提交n次命令,但最后一次命令中,开启持续输出。

截图:

问:如上图所示,怎么输出的“8”?

答:

k-commit-rs.ps1 {echo 8} -wait_output $true k-commit-rs.ps1 { if ($a -eq 1) {echo 8} } -wait_output $true 

问:如何根据输出的结果“8”,继续写脚本?

答:

kt-rs.ps1 -grep "8"foreach ($多线程输出_单台被控机 in $global:_mtout){                #if ($多线程输出_单台被控机["标准输出"].contains("磁盘满了"))                if ($多线程输出_单台被控机["标准输出"].contains("8"))                {                     "这台被控机曾经报错,磁盘满了"                }}

注意:如果是多进程,则应该这样用:

kt.ps1 -grep "8"foreach ($多进程输出_单台被控机 in $global:_mpout)

手册在此:

https://gitee.com/chuanjiao10/kasini3000/blob/master/docs/%E5%8D%A1%E6%AD%BB%E4%BD%A03000%E5%91%BD%E4%BB%A4%E6%89%8B%E5%86%8C.xlsx

x

资讯

从“美丽”向“美好”嬗变——嘉泽镇晨山村的乡村振兴之路

2022-06

海南推动农贸市场全面落实禁塑 加强违禁塑料制品源头治理

2021-12

柴犬登登拍卖记:动物是如何被司法拍卖的

2021-12

江西:到2025年鄱阳湖区断面水质优良比例达到50%以上

2021-12

西藏森林消防:锻造雪域救援尖兵 打造高海拔山岳救援队伍

2021-12

加强人才融通发展 第10届海峡两岸水利青年工程交流营成功举办

2021-12

四川:空手夺刀救人的“95后”女民警捐献万元奖金传递爱心

2021-12

中国食品名市临沂坚持“三化融合” 争做“食安”守望者

2021-12

上海闵行一幼儿园教职工殴打幼儿 2名涉事人员已被行拘

2021-12

受贿1414万元 江西万载县委原书记胡全顺获刑11年6个月

2021-12

动态

kasini3000新增:ansible like输出_全球热门

2023-05

因为这事儿,山东青岛11人被提起公益诉讼!

2023-05

今日观点!北京市文化和旅游局坚决依法依规严肃查处“笑果脱口秀”涉案公司及个人

2023-05

天天热消息:《狂飙》登顶海外多地区收视榜首 爱奇艺会员收入美国、日本、墨西哥等地同比涨超90%

2023-05

环球快报:侯益铭一行在交口县调研

2023-05

我国成功发射第五十六颗北斗导航卫星

2023-05

南亚新材拟向董事长不超2亿定增获通过 光大证券建功

2023-05

天天快资讯:京A两轮摩托车牌均价突破50万:十年暴涨十倍

2023-05

部分本科停招 专升本供需如何实现平衡 天天聚看点

2023-05

焦点要闻:保山小粒咖啡——打造一杯世界级咖啡

2023-05