![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell脚本
傲夜神
这个作者很懒,什么都没留下…
展开
-
Linux检测用户密码最后一次更改时间脚本
批量检测Linux用户密码最后一次更改的时间原创 2022-06-21 10:54:32 · 332 阅读 · 0 评论 -
SHELL脚本编程:awk高级应用和综合案例(SHELL----DAY32)
grep 模糊搜索vim 增删改查,交互式sed 增删改查,非交互式awk 精确搜索1, 前置命令 | awk 选项 (条件)指令2, awk 选项 (条件)指令 被处理的文件选项 -F 指令 printawk内置变量 $1 $2 $3 ... $0 NR NF "常量"awk条件1, 使用正则 / / ~ !~2, 使...原创 2020-02-12 19:55:40 · 251 阅读 · 0 评论 -
SHELL脚本编程:sed高级应用和awk基本用法(SHELL----DAY31)
回顾正则表达式基本正则 ^ $ [] [^] . * {n,m} {n} {n,} ()扩展正则 + ? {n,m} ( ) | \bsed前置命令 | sed 选项 (定址符)指令sed 选项 (定址符)指令 被处理的文件选项 -n -r -i指令 p d sa 行下追加i 行上添加...原创 2020-02-06 21:04:33 · 225 阅读 · 0 评论 -
SHELL脚本编程:正则表达式 、 sed基本用法和sed文本块处理(SHELL----DAY30)
回顾case分支case 变量名称 in模式1|XXX)指令1;;模式2)指令2;;模式3)指令3;;*)指令n;;esac函数函数名(){指令}exitbreakcontinue字符串截取${变量名:}字符串的替换${变量名/}字符串的删除${变量名#} 掐头${变量名%} 去尾字符串的初值(备用值),变量非空时不使用$...原创 2020-02-06 20:58:52 · 138 阅读 · 0 评论 -
SHELL脚本编程:case语句 、 函数及中断控制和字符串处理 (SHELL----DAY29)
回顾条件测试== != -z -eq -ne -gt -ge -lt -le -e -d -f -r -w -x && || ;[ ] testif单分支if 条件测试;then指令fiif 条件测试;then指令1else指令2fiif 条件测试1;then指令1elif 条件测试2;then指令2else指令nfifor循...原创 2020-02-06 20:55:13 · 231 阅读 · 0 评论 -
SHELL脚本编程:条件测试 、 if选择结构和循环结构(SHELL----DAY28)
回顾脚本的规范1,声明解释器#!/bin/bash2,注释3,执行代码脚本的运行方式1, 添加x权限2, 使用解释器3, 使用source命令,或.. test.sh./test.sh变量1, 自定义变量 变量名=变量的值 ${} a=10 echo ${a}RMB2,环境变量HOSTNAME USER UID HOME SHELL PWD P...原创 2020-02-06 20:51:03 · 704 阅读 · 0 评论 -
SHELL脚本编程: Shell概述 、 编写及执行脚本和Shell变量 、 数值运算(SHELL----DAY27)
shell脚本cat /etc/shells 查看本机所有解释器yum -y install ksh 安装新解释器bash的优点tab键,快捷键, 别名,历史命令,管道,重定向-----------------------------------------------------编写shell脚本规范1,声明解释器 #!/bin/bash2,注释,可以说明脚本...原创 2020-02-06 20:27:06 · 197 阅读 · 0 评论