SHELL
文章平均质量分 58
猫&九
毕加索的忧伤
展开
-
Shell 流程控制 - until 循环
Shell 流程控制 - until 循环文章目录Shell 流程控制 - until 循环**简介**参考文章示例简介until 循环执行一系列命令直至条件为 true 时停止。until 循环与 while 循环在处理方式上刚好相反。’ until ': 后为循环执行的条件,为" false " 时为无限循环。循环的退出:’ continue ’ :终止当此次前循环提前进入下个循环 。’ break ’ :终止当前所在语句所有动作进行语句外的其他动作 。’ exit ’ :脚本退原创 2022-01-04 18:11:45 · 574 阅读 · 0 评论 -
Shell 流程控制 - while 循环
Shell 流程控制 - while 循环文章目录Shell 流程控制 - while 循环简介参考文章示例简介while 循环用于不断执行一系列命令,也用于从输入文件中读取数据。’ while ’ 后为循环执行的条件,为 " true " 或者 " : " 时,便是无限循环。循环的退出:’ continue ':终止当此次前循环提前进入下个循环 。’ break ’ :终止当前所在语句所有动作进行语句外的其他动作 。’ exit ’ :脚本退出 。’ do ’ :后原创 2022-01-04 17:44:19 · 589 阅读 · 0 评论 -
Shell 流程控制 - for 循环
Shell 流程控制 - for 循环文章目录Shell 流程控制 - for 循环简介参考文章示例简介for 部分大致有一下几种写法‘ ` ` ’ :反引号写法。for var in `seq 2 2 10`’ $() ’ :美元符号加圆括号。for var in $(seq 2 2 10)’ 直接列出 。'for var in 1 2 3’ { } ’ :大括号。for var in {10..1}’ (( )) ’ :双圆括号。for ((var=0;var原创 2021-12-29 19:14:01 · 652 阅读 · 0 评论 -
Shell 流程控制 - case 多选择语句
Shell 流程控制 - case 多选择语句文章目录Shell 流程控制 - case 多选择语句简介参考文档示例简介子句含右圆括号 " ) " 部分开始。子句结束符号" ;; " :’ 结束 ’ ,以两个分号结尾,表示只执行当前子句中的关联命令,相当于执行后直接 结束。" ;;& " : ’ 继续匹配 ’ ,以为两个分号与连字符结尾,表示当前子句的关联命令执行后,会继续去 匹配 后面子句,并执行关联的命令。" ;& " : ’ 继续执行 ’ ,继续执行下个子句的关联命原创 2021-12-29 16:57:14 · 1022 阅读 · 0 评论 -
Shell 流程控制 - if 条件结构
Shell 流程控制 - if文章目录Shell 流程控制 - if参考文章简介参考文章简介原创 2021-12-28 20:27:20 · 614 阅读 · 0 评论 -
shell 中的变量
shell 中的变量文章目录shell 中的变量参考文档变量的定义变量定义的方法参考文档bash 内置变量官方文档:https://www.gnu.org/software/bash/manual/bash.html#Shell-VariablesShell Parameters:https://www.gnu.org/software/bash/manual/bash.html#Shell-Parameters参考文章:https://www.runoob.com/linux/linux-s原创 2021-12-27 18:25:38 · 434 阅读 · 0 评论 -
shell 脚本的基础知识
shell 脚本的基础知识文章目录shell 脚本的基础知识简介实例简介shell 简介既是命令解释器又是编程语言。是一个执行命令的宏处理器。是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。可以用来编写 Shell 脚本。shell 脚本Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说的 shell 通常都是指 shell 脚本,但 shell 和 shell script 是两个不同的概念。S原创 2021-12-21 16:46:32 · 545 阅读 · 0 评论 -
Linux 命令 - shell 运算符
Linux 命令 - ’ && '与 ’ || ’ 特殊符号文章目录Linux 命令 - ' && '与 ' || ' 特殊符号简介实例简介&& :符合条件作动作。|| :不符合条件作动作。实例[root@ test_test]# a=1[root@ test_test]# b=2[root@ test_test]# [ "$a" -lt "$b" ] && echo "符合条件作动作" || echo "不符合条件作动原创 2021-11-30 19:41:36 · 167 阅读 · 0 评论 -
Shell test 命令
Shell test 命令文章目录Shell test 命令简介常用参数test 的条件关系test 的数字对比test 的字符串对比test 的文件对比实例条件关系实例数字对比实例字符串对比实例文件对比实例简介Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。test = [ ] :[ ] 就相当于test命令test “$a” = “$b” = [ “$a” = “$b” ]参考文章:https://www.runoob.com/li原创 2021-11-30 19:26:29 · 546 阅读 · 0 评论 -
Linux 命令 - tr命令
Linux 命令 - tr命令文章目录Linux 命令 - tr命令简介常用形式实例简介Linux tr 命令用于转换或删除文件中的字符。tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。参考文章:https://www.runoob.com/linux/linux-comm-tr.html常用形式tr ‘a-z’ ‘A-Z’ :小写转大写tr ‘A-Z’ 'a-z’:大写转小写实例小写转大写[root@ test_tr]# echo "原创 2021-11-30 16:29:55 · 585 阅读 · 0 评论 -
Linux 命令 - uniq命令(重复出现的行列)
Linux 命令 - uniq命令(重复出现的行列)文章目录Linux 命令 - uniq命令(重复出现的行列)简介常用参数实例简介Linux uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用。uniq 可检查文本文件中重复出现的行列。检查的前提是文件中重复的内容行连续,不连续不会处理。重复内容不连续时,可以使用 " sort " 排序,使重复内容连续。参考文章:https://www.runoob.com/linux/linux-comm-uniq原创 2021-11-30 15:26:40 · 1102 阅读 · 0 评论 -
Linux 命令 - sort命令(排序)
Linux 命令 - sort命令(排序)文章目录Linux 命令 - sort命令(排序)简介常用参数实例简介Linux sort 命令用于将文本文件内容加以排序。sort 可针对文本文件的内容,以 行 为单位来排序。常用参数" -n " : 纯数字排序" -r " :倒叙" -u ":去掉重复" -o ":输出到指定文件" -t ":指定分隔符” -k ": 指定排序的列实例测试文件[root@ test_sort]# cat > test <&原创 2021-11-30 14:49:14 · 784 阅读 · 0 评论 -
Linux 命令 - cut 命令(文本处理命令)
Linux 命令 - cut 命令(文本处理命令)文章目录Linux 命令 - cut 命令(文本处理命令)简介常用参数实例简介Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。参考文章:https://www.runoob.com/linux/linux-comm-cu转载 2021-11-30 14:10:05 · 193 阅读 · 0 评论 -
Linux 命令 - patch命令(修补文件)
Linux 命令 - patch命令(修补文件)文章目录Linux 命令 - patch命令(修补文件)简介实例实例1:修补文件实例2:备份原文件的修补文件简介Linux patch命令用于修补文件。patch指令让用户利用设置修补文件的方式,修改,更新原始文件。参考文章: https://www.runoob.com/linux/linux-comm-patch.html实例实例1:修补文件自定义测试文件[root@ test_patch]# echo linux >原创 2021-11-30 12:00:13 · 1224 阅读 · 0 评论 -
Linux命令 - diff 命令(比较文件的差异)
Linux diff 命令文章目录Linux diff 命令简介输出结果解释实例实例1:比较两个文件实例2:并排格式输出常用参数简介Linux diff 命令用于比较文件的差异。diff 以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则 diff 会比较目录中相同文件名的文件,但不会比较其中子目录。输出结果解释diff 比较结果的含义,diff 描述两个文件不同的方式是告诉我们怎么样改变第一个文件之后与第二个文件匹配。a = addc = changed = d原创 2021-11-29 19:37:30 · 6775 阅读 · 1 评论