博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
那些年不上运维自动化 NO ZUO NO DIE 写下的关机脚本
阅读量:7055 次
发布时间:2019-06-28

本文共 1071 字,大约阅读时间需要 3 分钟。

#!/bin/sh

#author:jerry
#create date 2015-12
#last update: 2018-8-27
decide() {
[ $1 == 0 ] && echo "$2 $3 shutdown success" >>down.log || echo "$2 $3 shutdown fail" >>down.log
}
alias gom='ssh -p 1211 cwdb_m'
alias gos='ssh -p 1211 cwdb_s'
date=ssh js /bin/date
ip=ssh js hostname -i

down.log

ssh js /sbin/poweroff >/dev/null 2>&1
state=echo $?
decide $state $ip $date

date=ssh cwgzxt -p1211 /bin/date

ip=ssh cwgzxt -p1211 hostname -i
ssh cwgzxt -p1211 /sbin/poweroff >/dev/null 2>&1
state=echo $?
decide $state $ip $date

date=gom /bin/date

ip=gom hostname -i
gom /sbin/poweroff >/dev/null 2>&1
state=echo $?
decide $state $ip $date

date=gos /bin/date

ip=gos hostname -i
gos /sbin/poweroff >/dev/null 2>&1
state=echo $?
decide $state $ip $date

date=ssh root@192.168.17.190 date

ip=192.168.17.190
ssh root@192.168.17.190 /bin/gj.sh >/dev/null 2>&1
state=echo $?
decide $state $ip $date

date=ssh root@192.168.17.195 date

ip=192.168.17.195
ssh root@192.168.17.195 /bin/gj.sh >/dev/null 2>&1
state=echo $?

decide $state $ip $date

转载于:https://blog.51cto.com/jdonghong/2165894

你可能感兴趣的文章
加密U盘专业加密芯片方案
查看>>
js比较字符数组元素是否重复
查看>>
码客Online:HTC Zoe是什么功能?
查看>>
windows server 2012 r2 搭建企业文件共享存储
查看>>
测试学习计划(一)
查看>>
使用cronolog切割tomcat日志
查看>>
我的友情链接
查看>>
Linux基础(3)
查看>>
扫盲贴:T-SQL语句执行顺序
查看>>
shiro 过滤属性的意义
查看>>
lanhelper
查看>>
PLSQL中的内存表--Index By Table
查看>>
Linux学习脚印
查看>>
汇编语言编程问题
查看>>
NHibernate初学者指南(6):映射模型到数据库之方式二
查看>>
uafxcwd.lib(afxmem.obj) : error LNK2005
查看>>
ECLISPE的快捷键大全
查看>>
baksmali和smali源码分析(六)
查看>>
spring boot 任务调度
查看>>
程序在执行完成之后删除自身
查看>>