搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > Shell与Python运维智慧 > 扫描在线主机IP的shell脚本案例

扫描在线主机IP的shell脚本案例

Shell与Python运维智慧 2018-03-28

#!/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脚本案例》的版权归原作者「Shell与Python运维智慧」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注Shell与Python运维智慧微信公众号

Shell与Python运维智慧微信公众号:ITDDUP

Shell与Python运维智慧

手机扫描上方二维码即可关注Shell与Python运维智慧微信公众号

Shell与Python运维智慧最新文章

精品公众号随机推荐