扫描在线主机IP的shell脚本案例
Posted Shell与Python运维智慧
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了扫描在线主机IP的shell脚本案例相关的知识,希望对你有一定的参考价值。
#!/bin/bash
#判断echo是否可用,并定义echo变量,方便调取使用
echo=echo
for cmd in echo /bin/echo; do
$cmd >/dev/null 2>&1 || continue
if ! $cmd -e "" | grep -qE '^-e'; then
echo=$cmd
break
fi
done
#定义显示颜色的变量,方便调取变量使用
CSI=$($echo -e "\033[")
CEND="${CSI}0m"
CDGREEN="${CSI}32m"
CRED="${CSI}1;31m"
CGREEN="${CSI}1;32m"
CYELLOW="${CSI}1;33m"
CBLUE="${CSI}1;34m"
CMAGENTA="${CSI}1;35m"
CCYAN="${CSI}1;36m"
CQUESTION="$CMAGENTA"
CWARNING="$CRED"
CMSG="$CCYAN"
效果如下:
以上是关于扫描在线主机IP的shell脚本案例的主要内容,如果未能解决你的问题,请参考以下文章