美文网首页
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基础在工作中的应用

    shell编程基础:1. shell变量:环境变量、特殊变量、用户自定义变量2. shell输入输出3 shell...

  • Linux_Shell脚本编程之Shell变量

    Shell变量介绍 1、Linux Shell中的变量为 , 系统变量 和 用户自定义变量2、系统变量:PWD、U...

  • Shell 中的系统变量简介

    Shell 中有两种变量类型:系统变量(环境变量)和用户自定义的变量(本地变量或Shell变量)。 如果要查看当前...

  • linux入门之环境变量与文件查找

    环境变量 分类 当前 Shell 进程私有用户自定义变量,如上面我们创建的 temp 变量,只在当前 Shell ...

  • Shell常用命令(md格式方便阅读和复制粘贴)

    Shell Shell中的变量 系统变量 自定义变量 自定义变量规则 Shell特殊变量 运算符 条件判断 基本语...

  • 第五节 变量类型和使用

    一.Shell变量的种类 用户自定义变量:由用户自己定义、修改和使用 预定义变量:Bash预定义的特殊变量,不能直...

  • 命令行使用git的正确姿势--tig

    概述 变量视图(view)变量设置 Bind命令外部用户自定义命令访问状态变量高级的类似shell的命令内部用户自...

  • Linux Shell变量

    BASH SHELL变量主要分为4种: 用户自定义变量、环境变量、位置变量、预定义变量。 本文主要介绍这4种变量:...

  • Shell 概述

    学习 Shell 主要包括的内容: Shell 脚本入门 Shell 变量 Shell 内置命令 Shell 运算...

  • bash环境变量

    环境变量是全局变量 自定义变量是局部变量 bash:可以进入当前shell的子shell(当前shell指的是当前...

网友评论

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

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