
shell脚本
文章平均质量分 88
FYR@
这个作者很懒,什么都没留下…
展开
-
Shell编程之Here Document 免交互及 expect自动化交互
1 Here Document 免交互2 Here Document 常规用法2.1 通过 read 命令接收输入并打印2.2 免交互方式实现对行数的统计2.3 免交互方式实现对文本内容查看2.4 Here Document 变量设定2.5 Here Document 多行注释3 Expect3.1 Expect 基本命令4 Expect 案例案例一:免交互 su 切换用户案例二:免交互远程 ssh 脚本案例三:免交互 scp 脚本原创 2022-05-02 00:38:48 · 201 阅读 · 0 评论 -
Shell脚本文本三剑客之awk
1 awk 介绍1.1 awk 工作原理1.2 awk 命令的基本格式1.2.1 以行输出文本1.2.2 扩充:awk 'BEGIN{...};{...};END{...}' 文件1.2.3 以字段(列)输出文本1.2.4 三元运算符1.2.5 $NF、\$n~、\$n==、\$n!=1.2.6 OFS 输出内容的列分隔符1.3 高级用法1---通过管道、双引号调用shell命令1.4 高级用法2---awk数组特性1.5 日期---date1.6 案例原创 2022-04-30 22:56:11 · 550 阅读 · 0 评论 -
正则表达式
正则表达式;通配符通常会用在模糊查询的场景中,而正则表达式匹配的精确度比通配符更高;查文件:通配符查内容:正则表达式原创 2022-04-25 02:04:32 · 623 阅读 · 0 评论 -
常用文本处理命令---sort、uniq、tr、cut、split、eval
1 排序---sort2 去重---uniq3 删除替换压缩---tr3.1 扩充1 ${i%,*}。。。3.1 扩充24 截取字段或者字符串---cut4.1 字符串替换和截取5 拆分文件---split6 扫描命令---eval原创 2022-04-20 02:18:14 · 1376 阅读 · 0 评论 -
Shell脚本之数组排序算法
1 数组排序2 冒泡排序2.1 基本思想2.2 算法思路3 直接选择排序3.1 基本思想4 反转排序4.1 基本思想原创 2022-04-19 22:42:40 · 1554 阅读 · 0 评论 -
Shell 脚本之函数及数组
1 函数1.1 函数的作用1.2 函数的基本格式1.2 函数注意事项1.3 获取函数返回值1.4 函数传参1.5 函数变量的作用范围1.6 递归(函数调用自己本身的函数)1.6.1 递归阶乘1.6.2 递归目录1.7 函数库2 数组2.1 shell数组的定义2.2 定义和获取数组2.3 获取数组的长度及获取某一个元素的值2.4 判断数组是否完整2.5 数组遍历2.6 数组分片、截取2.7 数组字符替换2.8 删除数组和追加数组元素2.9 向函数传数组参数原创 2022-04-19 12:19:37 · 932 阅读 · 0 评论 -
Shell脚本之多重循环
1 多重循环小实验案例一:九九乘法表案例二:矩形空心矩形案例三:三角形正直角三角形倒直角三角形反直角三角形等腰三角形案例四:菱形可调节大小菱形案例五:平行四边形案例六:梯形直角梯形等腰梯形2 逛淘宝选购商品原创 2022-04-18 00:32:38 · 2231 阅读 · 0 评论 -
Shell 编程之循环语句---for、while、until
1 输出字符串或提取shell 变量的值---echo1.1 常用参数说明2 增加、删除、截取字符3 循环语句3.1 for 循环语句扩充1:多线程扩充2 :内部域分隔符---IFS3.1.1 for 语句综合案例3.2 while 循环语句扩充:while循环文件读入3.3 untli 循环语句4 退出语句---exit、break、continue4.1 概念4.2 continue 和 break 比较原创 2022-04-16 01:17:39 · 1539 阅读 · 0 评论 -
Shell 编程之条件语句---条件测试、if语句和case分支语句
1 条件测试1.1 test 命令1.2 比较整数数值1.3 字符串比较1.4 逻辑测试2 if 语句2.1 单分支2.2 双分支2.3 多分支3 case语句4 总结5 Shell 脚本小游戏:石头剪刀布常见的测试操作符含义-d测试是否为目录(Directory)-e测试目录或文件是否存在(Exist)-f测试是否为文件(File)-r测试当前用户是否有权限读取(Read)-w测试当前用户是否有权限写入(Write)原创 2022-04-11 02:41:00 · 526 阅读 · 0 评论 -
Shell 编程规范与变量
1 Shell1.1 Shell 作用2 Shell 脚本概述2.1 Shell 脚本应用场景3 编写 Shell 脚本3.1 脚本的构成3.2 编写脚本代码3.2.1 注释有两种写法3.3 执行脚本方式3.4 脚本错误调试3 Shell 变量3.1 Shell 变量的类型3.2 变量的作用3.3 命名要求3.4 自定义变量3.4.1 echo用法3.4.2 赋值时使用引号3.4.3 从键盘输入内容为变量赋值---read3.4.4 设置变量的作用范围3.4.5 整数变变量的运算4 特殊的 Shell变量原创 2022-04-11 02:37:42 · 2246 阅读 · 0 评论