shell
名鸣明~
天天向上
展开
-
grep awk sed 过滤命令
grep 基本用法# grep [选项] 正则表达式 [目标文件]grep [OPTIONS] PATTERN [FILE...] # grep [选项] -e 正则表表达式 或 -f 包含正则表表?-v:反向查找,显示没有匹配模式的行-n:显示匹配结果所在行号-i: 在搜索的时候忽略大小写-o:只显示符合条件的字符串-e:实现多个选项的匹配,逻辑or关系-E:使用扩展正则表达式,在使用 “-E” 选项时,相当于使用 egrep-w:精确匹配关键字原创 2020-10-05 12:00:39 · 436 阅读 · 1 评论 -
shell 猜数字脚本
#!/bin/bash#定一个100以内的随机数num=$(expr $RANDOM % 100)count=0while :do let count++ #提示用户输入一个数 read -ep "请输入一个随机数" shu if [ $shu -gt $num ];then echo "你猜大啦" elif [ $shu -lt $num ];then原创 2020-09-17 09:58:19 · 206 阅读 · 0 评论 -
shell 日常系统巡检脚本
#!/bin/bashos_check(){#系统信息 #1.操作类型 os_type=$(uname) echo "操作系统的类型是${os_type}" #2.操作系统的版本号 os_ver=$(cat /etc/redhat-release) echo "操作系统的版本号是${os_ver}" #3.操作系统的内核版本 os_ker=$(uname -r) echo "操作系统的内核版本是${os_ker}" #4.当前运行时间 os_time=$(date +%F-%T)原创 2020-09-17 09:25:19 · 573 阅读 · 0 评论