自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 shell脚本学习(十六)——数组

1 数组的定义以及表示方法

2020-02-22 19:38:22 297

原创 shell脚本学习(十五)——select in语句

1 select in 格式select in循环用来增强交互性,它可以显示出带编号的菜单,用户输入不同的编号就可以选择不同的菜单,并执行不同的功能。select in 是shell独有的一种循环,非常适合终端(Terminal)这样的交互场景。其他语言是没有的。格式select variable in value_listdo statementsdone其中variable表...

2020-02-17 23:22:59 1047

原创 shell脚本学习(十四)——case in语句

1 case in的

2020-02-17 23:22:13 940

原创 shell脚本学习(十三)——for循环语句

1 C语言风格的for循环格式如下:for ((exp1;exp2;exp3))do statementsdone运行过程:1)先执行exp1;2 )再执行exp2,如果它的判断结果成立,则执行循化体中的语句,否则结束整个for循环;3)执行完循环体后再执行exp3;4)重复执行步骤2)和3),直到exp2的判断结果不成立,就结束循环。上面的步骤中,第二步和第三步合并在一起...

2020-02-17 16:25:01 340

原创 shell脚本学习(十二)——while与until循环

1 while循环while循环是Shell脚本中最简单的一种循环,当条件满足时,while重复地执行一组语句,当条件不满足时,就退出while循环。Shell while 循环的语法结构:while conditiondo statementsdone这里condition表示判断条件,statements表示要执行的语句(可以只有一条,也可以有多条),do和done都是shel...

2020-02-17 12:04:46 364

原创 shell脚本学习(十一)——test命令

1 test命令test时是shell内置命令,用来检测某个条件是否成立。test通常和if语句一起使用,并且大部分if语句都依赖test命令。Shell test命令的用法:用法一:test expression用法二:[ expression ] #这里的[]就是test的简写形式注意:[ ]和expression之间的空格,这两个空格是必须存在的,否则会导致语法错误...

2020-02-17 11:59:02 2233

原创 shell脚本学习(十)——if语句

1 if语句的基本格式格式if conditionthen statement(s)fi 还有第二种格式,就是当condition和then在一行时,中间用;隔开,这里的;必须加否则会出现错误if condition;then statementfi示例一:#!/bin/bashif date then echo "it works" fi...

2020-02-16 20:07:09 302

原创 shell脚本学习(九)——函数

1 shell函数的格式shell函数的本质是一段可以重复使用的代码脚本,这段代码被提前编写好了,放在了指定的位置,使用时直接调取即可。shell中的函数和C++、Java、Python、C#等其它编程语言中的函数类似,只是在语法细节上有所差别。shell函数定义的语法格式如下function name(){ statements [return value]}对各个部分的说明:...

2020-02-16 13:44:47 158

原创 shell脚本学习(八)——echo命令、read命令、alias命令

1 echo命令(1) -n 表示不换行#!/bin/bashname='haha'age=20height=188weight=50echo -n "${name} is {age} years old,"echo -n "${height}cm in height "echo "${weight}kg in weight "echo "thank u!"(2)-e ...

2020-02-15 19:44:48 800

原创 shell脚本学习(七)——字符串

字符串就是一系列字符的组合。字符串是Shell编程中最常用的数据类型之一(除了数字和字符串,也没有其他类型了)1 字符串的表达形式字符串有三种形式:(1)、 由单引号包围的字符串任何字符都会原样输出,在其中使用变量是无效的, 字符串中不能出现单引号,即使对单引号进行转义也不行(2) 由双引号包围的字符串如果其中包含了某个变量,那么该变量会被解析(得到该变量的值),而不是原样输出,字符串...

2020-02-15 02:47:44 313

原创 shell脚本学习(六)——特殊参数

1 位置参数

2020-02-14 15:52:59 257

原创 shell脚本学习(五)——shell中的数学计算

1 运算符号如果要执行数学运算,那就肯定有各种运算符号,shell中也有许多运算符。运算符说明+、-加法、减法(或负号)*、/、%乘法、除法、取余**幂运算++、– –自增、自减(可以放在变量的前面或后面)++、– –自增、自减(可以放在变量的前面或后面)!、&&、| |逻辑非(取反)、与(and)、或(or)...

2020-02-13 01:12:12 565

原创 shell脚本学习(四)——变量的使用、变量值的修改、命令结果的赋值、变量的删除

1 变量的使用在shell中定义好一个变量后,如果要使用这个变量,在变量前加上“$”即可。#!/bin/bashurl=http://www.baidu.comecho $urlname="haha"echo $haha2 变量值的修改在shell脚本中,同一个变量在同一个文件中可以被重新赋值,因为shell作为语言也是一门解释性语言,在读取脚本时,即一行一行的读取,故同一个变量...

2020-02-11 13:02:06 8628

原创 shell脚本学习(三)——source的补充用法、变量的定义、单双引号以及花括号的用法

1 source的补充用法

2020-02-11 01:51:31 786

原创 shell脚本学习(二)——shell脚本的文件名、运行方法、变量

1 shell脚本的文件格式熟悉python的人都知道,python文件一般为.py的文件,而shell脚本文件同样,有它自己的文件格式,类似于python,shell脚本文件的格式为xxx.sh我们来写一个简单的shell脚本,来看一下它的文件格式,一般情况下在Linux中我们使用vim来编辑shell脚本#!/bin/bash #指定shell程序的解释器echo "he...

2020-02-09 23:22:03 2845

原创 shell脚本学习(一)——shell的基础

1 shell是什么?我们都知道,管理整个计算机硬件的是操作系统的内核。但是,由于安全、复杂、繁琐等原因,用户不能直接接触内核,并且这个内核是需要被保护的。故需要另外再开发一个程序,让用户直接使用这个程序;该程序的作用就是接收用户的操作(点击图标、输入命令),并进行简单的处理,然后再传递给内核,这样用户就能间接地使用操作系统内核了。你看,在用户和内核之间增加一层“代理”,既能简化用户的操作,...

2020-02-08 01:26:18 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除