
Shell脚本
文章平均质量分 92
熟练掌握Shell脚本能提高工作效率
Don't complain
这个作者很懒,什么都没留下…
展开
-
Shell脚本,免交互
Shell脚本,Here Document免交互一.Here Document免交互一.Here Document免交互概述:使用 I/O 重定向的方式将命令列表提供给交互式程序或命令,比如 ftp、cat或read 命令是标准输入的一种替代品,可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就地生成出一个“文件”并用作“命令”的标准输入Here Document 也可以与非交互式程序和命令一起使用语法格式:命令 << 标记…内容…标记注意事项:标记可原创 2021-01-23 23:53:16 · 182 阅读 · 0 评论 -
sort命令、uniq命令、tr命令和正则表达式
sort命令、uniq命令、tr命令和正则表达式一.sort命令二.uniq命令三.tr命令四.正则表达一.sort命令以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序。语法格式:sort [选项] 参数cat file | sort [选项]常用选项:选项解释-f忽略大小写,默认会大写字母排在前面-b忽略每行前面的空格-n按照数字进行排序-r反向排序-u等同uniq,表示相同的数据仅显示一行,去重-t原创 2021-01-24 09:32:56 · 230 阅读 · 0 评论 -
文本处理工具三剑客(sed,AWK,grep)
文本处理三剑客一.sed编辑器1.命令格式2.常用选项3.常用操作4. 打印5. 删除替换6.打印行号7. 删除空行二.awk一.sed编辑器sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。sed的工作流程主要包括读取、执行和显示三个过程:●读取: sed从输入流 (文件、管道、标准输入) 中读取一行内容并存储到临时的缓冲区中(又称模式空间,pattern原创 2020-12-30 12:28:06 · 335 阅读 · 0 评论 -
数组基本应用及冒泡算法
数组基本应用及冒泡算法一.数组1.数组的定义方法2.数组包括的数据类型3.获取数组长度4.读取索引赋值5.数组遍历6.数组切片7.数组替换8.数组删除9.向函数传数组参数二.冒泡排序一.数组1.数组的定义方法方法一:数组名=(value0 value1 value2…)方法二:数组名=([0]=value [1]=value [2]=value…)方法三:列表名=“value0 value1 value2…”数组名=$(列表名)方法四:数组名[0]=“value”数原创 2020-12-30 10:30:35 · 347 阅读 · 0 评论 -
Shell 函数应用
Shell函数应用一.Shell 函数的定义1 将命令序列格式写在一起,可方便重复使用命令序列。2 函数返回值:二.函数传参三.函数变量的作用范围四.递归一.Shell 函数的定义1 将命令序列格式写在一起,可方便重复使用命令序列。2 函数返回值:return表示退出函数并返回一个退出值,脚本中可以用 $ ? 变量显示该值。使用原则:1、函数一结束就取返回值,因为$?变量只返回执行的最后一条命令的退出状态码2、退出状态码必须是0~255,超出时值将为除以256取余。注:返回的值0原创 2020-12-29 19:41:52 · 250 阅读 · 0 评论 -
for多重循环(多种图形)
for多重循环制图一.九九乘法表制作二.直线三.矩形四.三角形五.梯形六.菱形七.树一.九九乘法表制作二.直线三.矩形四.三角形等腰梯形五.梯形六.菱形双菱形七.树注:此树些许潦草!...原创 2020-12-24 23:44:58 · 701 阅读 · 0 评论 -
Shell脚本循环语句
Shell脚本循环语句一.for循环1.for语句结构2.until循环3.while循环4. break跳出单循环5.continue终止循环6.常用转移字符7. 商场购物列题一.for循环1.for语句结构读取不同的变量值,用来逐个执行同一组命令。格式1: for 变量名 in 取值列表 do 命令序列 done格式2: for((变量名 取值列表))原创 2020-12-24 22:56:48 · 649 阅读 · 0 评论 -
Shell编程条件语句
Shell编程条件语句一.条件测试操作1. test命令文件测试常用的测试操作符整数值比较常用的测试操作符字符串比较常用的测试操作符逻辑测试常用的测试操作符一.条件测试操作1. test命令测试表达式是否成立,成立则返回0,不成立则返回其他数值用echo $? 求结果。格式一:test 条件表达式格式二:[ 条件表达式 ](中括号两边要有空格)文件测试格式:[ 操作符 文件或目录 ]常用的测试操作符-d:测试是否为目录-e:测试目录或文件是否存在-f:测试是否为文件-r:测原创 2020-12-17 01:11:32 · 157 阅读 · 0 评论 -
Shell编程规范与变量
Shell编程规范与变量一.Shell脚本概述1.Shell脚本的概念2. Shell脚本的应用场景3. 用户的登录Shell4.编写脚本代码5. 授予脚本文件可执行权限6. 执行脚本文件7.完整的脚本结构二.重定向与管道操作1.交互式硬件设备2.重定向操作三.Shell变量的作用、类型1. 变量的作用2. 变量的类型3. 自定义变量4. 查看变量的值5. 赋值时使用引号6. 设置变量的作用范围7. 整数变量的运算一.Shell脚本概述Shell是一个特殊的应用程序,它介于操作系统内核与用户之间,充当“原创 2020-12-16 00:18:18 · 185 阅读 · 0 评论