![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell
vast0906
这个作者很懒,什么都没留下…
展开
-
非交互检测远程端口(非nc)
老板提了个问题,要求检查远程端口是否存活 本来想用 nc -v -z 127.0.0.1 22 来实现的,但是yum安装的nc竟然没有-z参数 但是我又不想用expect,写的代码太多了 然后就出现了下面这个东西 echo -e "\n"|telnet 127.0.0.1 22 从图片中看,并不需要交互的过程就实现检测远程端口是否存活原创 2017-07-19 16:32:51 · 634 阅读 · 0 评论 -
检查当前服务器系统版本
#!/bin/bash export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin if [ -f /etc/lsb-release -o -d /etc/lsb-release.d ] then OS=$(lsb_release -si 2>/dev/null) elif [ -f /etc/syst原创 2017-07-20 09:20:40 · 728 阅读 · 0 评论 -
sed常用方法
内容为[root@1 Work]# cat abc.txt aaa bbb 123 ddd ccc fff替换以**开头的内容[root@zk1 Work]# sed -e 's/^a\(.*\)/ac/g' abc.txt ac bbb 123 ddd ccc fff替换匹配到的下一行内容[root@1 Work]# sed -e "/bbb/{n;s/^c\(.*\)/lllo/g}" ab原创 2017-08-07 14:26:10 · 244 阅读 · 0 评论