随笔分类 - shell脚本
摘要:1、for循环 #语法结构 #第一种:取值变量 for 变量名 in 变量取值表 do 指令 done #例子: #示例 for a in {1..9} do mkdir dir$a done #第二种:C语言型for循环 for ((exp1; exp2; exp3)) do 指令 done #例
阅读全文
摘要:#常见的算术运算符号 1.+、-:加减 2.*、/、%:乘、除、取余 3.**:幂运算 4.++、--:增加记减少 5.!、&&、||:取反,并且,或 6.<,<=,>,=> :比较符号:小于,小于等于,大于,大于等于 7.==、!=、=:比较符号:相等,不相等 8.<<,>> :向左移,向右移 9
阅读全文
摘要:#常见的调试命令工具 1.使用bash命令参数调试 #使用 [root@game ~]# sh [-xvn] test.sh #参数解释: -x:将执行的脚本内容输出出来,可以看到执行的过程 -n:不执行脚本,检查脚本语法是否有问题,给出错误的提示 -v:执行脚本时,先将脚本的内容输出到屏幕上,再执
阅读全文
摘要:#前言:这篇我们接着写shell的另外一个条件语句case,上篇讲解了if条件语句。case条件语句我们常用于实现系统服务启动脚本等场景,case条件语句也相当于if条件语句多分支结构,多个选择,case看起来更规范和易读 #case条件语句的语法格式 case "变量" in 值1) 指令1...
阅读全文
摘要:#前言:在生产工作中if条件语句是最常使用的,如使用来判断服务状态,监控服务器的CPU,内存,磁盘等操作,所以我们需要熟悉和掌握if条件语句。 简介 if条件语句,简单来说就是:如果,那么。有if单分支结构,双分支结构,多分支结构 1.单分支结构 #语法结构: if <条件表达式> then 指令
阅读全文
摘要:#前言:今天我们来聊聊shell脚本中的函数知识,看一下函数的优势,执行过程和相关的使用案例,我们也来看一下shell和python的函数书写方式有什么不同 #简介 1、函数也具有别名类似的功能 2、函数是把程序里多次调用相同的代码部分定义成一份,然后给这份代码定义个名字,如果出现重复的就调用就行了
阅读全文
摘要:#前言:在shell脚本中,有各种的表达式,包括有条件测试表达式,文件表达式,字符串表达式,整数表达式,接下来我们来了解一下他们的使用方法 1.条件测试表达式 #首先来看一下条件测试语法 #条件测试语法 #说明 1.test <测试表达式> test命令和后面<内容>之间至少有一个空格 2.[ <测
阅读全文
摘要:#前言:良好的书写规范和书写习惯,会让我们减少很多不必要的麻烦,可以提高我们的效率 1.基本的规范 #1.开头指定脚本解释器 #!/bin/bash 或 #!/bin/sh #2.开头加版本版权等信息 #Date: 20:20 202-3-5 #Author:create by guoke #Mai
阅读全文

浙公网安备 33010602011771号