随笔分类 -  shell脚本

记录一些shell脚本的相关知识
摘要:##1.算数运算符 常见算数运算符号 | 运算符 | 解释 | 例子 | | | | | | +|求和 | 1+1=2 | -|求差|9-8=1| |求乘积|24=8 /|求商|8/2=4 %|取余|9%2=1 |幂运算|33=27 +=|将左边的数加上右边,然后再将和给左边的变量|3+=5等于8 阅读全文
posted @ 2020-05-23 23:34 徐野子 阅读(253) 评论(0) 推荐(0)
摘要:##基本语法 case 变量名 in #对变量进行判断 变量值1) #当变量名的值是变量值1时,依次输出命令1,命令2 命令1 命令2 命令n;; 变量值2) 命令1 命令2 命令n;; 变量值3) 命令1 .... 命令n;; esac #结束标记 变量名,可以加双引号,也可以不加 每个case子 阅读全文
posted @ 2020-05-23 16:22 徐野子 阅读(2640) 评论(0) 推荐(0)
摘要:##1.基本语法 基本语法: if expression then statement1 statement2 ..... fi, 意思是:当expression的返回值为0时,输出then后面的内容,then子句后面可以跟多条语句,如statement1,statement2....当expres 阅读全文
posted @ 2020-05-23 13:49 徐野子 阅读(1134) 评论(0) 推荐(0)
摘要:##常用的逻辑操作符号 | 操作符 | 说明 | | | | | ! |逻辑非 | -a|逻辑与 -o|逻辑或 逻辑与判断:$x的值是否大于10,小于20 [root@centos8 ~]# x=17 [root@centos8 ~]# test $x -gt 10 -a $x -lt 20 [ro 阅读全文
posted @ 2020-05-22 23:32 徐野子 阅读(327) 评论(0) 推荐(0)
摘要:##1.基本语法 为了判断shell程序的某种或几种条件是否成立,shell提供了一组测试运算符。通过返回值判断真假 条件测试的语法有两种:test 和[(为了方便阅读使用[]) test expression [ expresssion ] #条件和左右括号之间必须带空格 ##2.字符串测试 字符 阅读全文
posted @ 2020-05-22 23:13 徐野子 阅读(360) 评论(0) 推荐(0)
摘要:##1.变量的概念 顾名思义,变量就是一个可以变化的量。从本质来讲,变量就是在程序中保存用户数据的一块内存空间,变量名就是这块内存空间的地址,也就是“键”。用户使用变量就是通过“键”来存取不同的值。 在程序的执行过程中,保存数据的内存空间里面的内容可能会不断的发生改变,但是代表内存地址地址的变量名是 阅读全文
posted @ 2020-05-19 03:06 徐野子 阅读(368) 评论(0) 推荐(0)
摘要:shell(外壳)与内核(Kernel)相对,一内一外构成完整的系统............... Redhat/CentOS系统默认安装的shell叫做bash,即Bourne Again Shell,它是sh(Bourne Shell)的增强版本。Bourn Shell 是最早行起来的一个she 阅读全文
posted @ 2020-01-03 07:00 徐野子 阅读(238) 评论(0) 推荐(0)