标签:脚本 cut END 每日 tr echo tail 产看 RED
[root@qiang ~]#cat sys.sh
#!/bin/bash
RED='\e[31m'
END='\e[0m'
echo -e "主机名:$RED `hostname`$END"
echo -e "IP地址:$RED `ifconfig|head -n 2|tail -n 1|tr -s " " :|cut -d: -f3`$END"
echo -e "操作系统版本:$RED `cat /etc/redhat-release`$END"
echo -e "内核版本:$RED`uname -r`$END"
echo -e " CPU型号:$RED `lscpu|grep "^M."|tail -n 1|tr -d " "|cut -d: -f2`$END"
echo -e "内存空间:$RED `free -h|tail -n 2|head -n 1|tr -s " " :|cut -d: -f2`$END"
echo -e "磁盘空间:$RED ` lsblk |grep "^s."|tr -s " " :|cut -d: -f5|head -n 1`$END"
注意:一般编写shell脚本错误有三种
(1)命令错误:不影响后续命令的执行
(2)语法错误:会导致后面的命令无法执行,用bash -n 查看(查看提示行不一定准确,但就在提示行前后几行)
(3)逻辑错误:bash -x
标签:脚本,cut,END,每日,tr,echo,tail,产看,RED 来源: https://blog.csdn.net/weixin_58519482/article/details/119064080
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。