shell脚本-每日一练
十年烟雨
活到老学到老
展开
-
读脚本第一章
此脚本用来读懂#!/bin/bash#把采集结果传到xxx服务器remoteusername="monitor"resultdate=`date +"%Y%m%d"`ipadd=$(LC_ALL=C /sbin/ifconfig|grep "inet addr:"|grep -v "127.0.0.1"|cut -d: -f2|awk '{print $1}'|head -1...原创 2019-11-28 21:27:32 · 173 阅读 · 0 评论 -
shell脚本批量添加用户
批量添加用户#!/bin/bash#author:hussci#filename:useradd.sh#time:2019-10-21#作用:使用脚本批量创建用户、并设置用户密码groupadd users#创建用户组for name in $(seq 1 10)#设置变量名称并设置参数 do useradd user$name -g users#创建用户并加入u...原创 2019-10-21 23:29:29 · 1007 阅读 · 0 评论 -
检测磁盘空间
以下脚本检测磁盘空间是否超过80%#!/bin/bash#author:hussci#time:2019-10-20#filename:checkdisk.sh#作用:此脚本用于检测磁盘空间是否大于80%,并做出警告提示!linenum=`df | egrep "\<[[:digit:]]{1,3}%" | sort -k 5nr | head -n1 | sed 's/\%/...原创 2019-10-20 23:04:55 · 367 阅读 · 0 评论 -
shell中特殊符号定义
文件比较例子: if [ -e /etc/passwd ]字符串比较例子: if [ $string1 == $string2]数值比较例子:if [ $var1 = $var2]文件比较符号 参数 说明 示例 -e file 如果文件或目录存在则为真 -e file -r file 如果文件存在且可读则为真 -r file ...原创 2019-10-19 13:09:33 · 197 阅读 · 0 评论 -
shell比较输入的两个数值大小
**//方法一:使用中括号方式#!/bin/bash echo "Please input two numbers: " read a read b if [ $a -eq $b ]; then echo "$a = $b" elif [ $a -gt $b ]; then echo "$a > $b" else echo "$a < $b" fi**//方法二:使用t...原创 2019-10-19 11:54:14 · 8109 阅读 · 0 评论