美文网首页
shell入门6-用户自定义变量示例

shell入门6-用户自定义变量示例

作者: 万州客 | 来源:发表于2022-12-27 08:51 被阅读0次

    这个示例是如何获取LINUX简单的系统信息,如CPU,内存,IP地址等。

    一,脚本
    定义变量的等号=两边都不能有空格,有些不习惯。

    #!/bin/bash
    
    # 本脚本的主要目的,是获取主机的数据(内存、网卡IP、CPU负载)
    local_ip=$(ifconfig enp0s3|grep netmask|tr -s " "|cut -d" " -f3)
    mem=$(free|grep Mem|tr -s " "|cut -d" " -f7)
    cpu=$(uptime|tr -s " "|cut -d" " -f11)
    echo "本机IP地址是:$local_ip"
    echo "本机内存剩余容量为:$mem"
    echo "本机CPU 15min的平均负载为:$cpu"
    

    二,输出


    image.png

    相关文章

      网友评论

          本文标题:shell入门6-用户自定义变量示例

          本文链接:https://www.haomeiwen.com/subject/zcwnqdtx.html