SHELL脚本编程训练1

一键查看系统资源信息

 vim system.sh

#!/bin/bash


COLOR=$[RANDOM%7+31]
bash /etc/os-release

echo -e "CPU: \c"
echo -e "\E[1;${COLOR}m`lscpu |sed -nr  's#^Model name: +(.*)#\1#p'`\E[0m"

echo -e "Mem: \c"
echo -e "\E[1;${COLOR}m`sed -nr '1s/^.* ([0-9]+.*)/\1/p' /proc/meminfo`\E[0m"


echo -e "sda: \c"
echo -e "\E[1;${COLOR}m`lsblk /dev/sda | grep "^sda" |tr -s " "  |cut -d" " -f4`\E[0m"

echo -n "OS: "
echo -e "\E[1;${COLOR}m${VERSION}\E[0m"

chmod +x system.sh

bash system.sh

相关推荐

  1. SHELL脚本编程训练1

    2024-04-08 21:28:01       34 阅读
  2. Linux SHELL脚本编程

    2024-04-08 21:28:01       45 阅读
  3. 【学习Shell脚本编程

    2024-04-08 21:28:01       36 阅读
  4. Shell编程训练2

    2024-04-08 21:28:01       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-08 21:28:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-08 21:28:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-08 21:28:01       82 阅读
  4. Python语言-面向对象

    2024-04-08 21:28:01       91 阅读

热门阅读

  1. Spark产生小文件的原因及解决方案

    2024-04-08 21:28:01       35 阅读
  2. 多叉树先序遍历,LeetCode 1600. 王位继承顺序

    2024-04-08 21:28:01       36 阅读
  3. 【初识C语言】1

    2024-04-08 21:28:01       42 阅读
  4. GBase 8s Docker镜像说明

    2024-04-08 21:28:01       35 阅读
  5. Apache—POI详解、小案例展示

    2024-04-08 21:28:01       31 阅读
  6. C语言 超市商品(Goods) 销售 (Stock) 信息管理软件

    2024-04-08 21:28:01       29 阅读
  7. PgSQL的with as语法

    2024-04-08 21:28:01       39 阅读
  8. 【LeetCode热题100】【栈】柱状图中最大的矩形

    2024-04-08 21:28:01       28 阅读
  9. vscode配置vue + python

    2024-04-08 21:28:01       41 阅读
  10. Cisco Nexus 93180做为fex使用

    2024-04-08 21:28:01       37 阅读
  11. LeetCode 1600.王位继承顺序:深度优先搜索(DFS)

    2024-04-08 21:28:01       34 阅读
  12. Acwing2024蓝桥杯贡献法

    2024-04-08 21:28:01       31 阅读
  13. KVM基础管理命令

    2024-04-08 21:28:01       33 阅读
  14. C++(10): std::map、std::multimap与std::unordered_map

    2024-04-08 21:28:01       29 阅读
  15. VUE 实现路由的基本原理

    2024-04-08 21:28:01       27 阅读