![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Shell脚本
A越努力越幸运!
这个作者很懒,什么都没留下…
展开
-
Linux系统Shell脚本中的echo命令
Linux系统Shell脚本中的echo命令echo的作用 输出字符串格式 echo "字符串内容"一,显示转义字符转义字符的格式 \进行转义的操作例如\* \"常见的转义字符特殊符号以外的转义,需要加上-e去开启转义的操作。例如:...原创 2019-04-16 16:54:41 · 9115 阅读 · 4 评论 -
Linux系统下Shell函数
Linux系统下Shell函数一,Shell函数的定义和执行注意:function可写可不写。二,Shell函数的传递参数函数变量:1,全局变量:在脚本中,函数之外,在脚本任何地方都可以使用。2,局部变量:在函数中,作用也仅仅局限于在函数内部使用。刚才图片中的例子中,aa...原创 2019-04-17 14:58:37 · 226 阅读 · 0 评论 -
Linux中的Shell数组
Linux中的Shell数组数组,相当于多个相同类型的变量组成的集合,shell中没有限定数组的大小。1,定义数组在shell中,用括号来表示数组,数组元素用“空格”符号分割开。格式 数组名=(值1 值2 值3.......值n)2,读取数组格式 ...原创 2019-04-14 18:21:19 · 365 阅读 · 0 评论 -
Shell脚本中的字符串操作
Shell脚本中的字符串操作1,拼接字符串2,获取字符串的长度格式 echo ${#变量名}3,提取子字符串(截取字符串)格式 ${变量名:截取字符的下标:截取的长度数}截取字符的下标 bianliang= “abcdefg” 注意:在字符串中,每一个字...原创 2019-04-14 10:38:54 · 377 阅读 · 0 评论 -
Linu系统下Shell中的数值运算
Linu系统下Shell中的数值运算一,与或非运算二,数值运算原创 2019-04-16 21:17:51 · 219 阅读 · 0 评论 -
Linux系统下Shell脚本中的判断条件语句
Linux系统下Shell脚本中的判断条件语句一,if 语句注意:[ ]是一个判断符号,条件语句要放在[ ]里面,并且前后两边必须要有空格。二,elif语句三,case语句四,循环(while...do...done)语句let "变量++" 例如let "n+...原创 2019-04-17 00:09:52 · 909 阅读 · 0 评论 -
Shell脚本中的变量
Shell脚本中的变量变量定义:在程序运行过程中可以改变的量shell脚本中,变量有两种,一种是用户自定义变量,另外一种是系统默认变量(path)变量的格式 变量名=变量值your_name ="zhangsan"注意:变量名和等号之间不能有空格变量名的命名必须遵循以下规...原创 2019-04-13 20:22:06 · 388 阅读 · 0 评论 -
脚本
shell 脚本定义:是一种为shell编写的脚本程序理解:可以被执行的文档,可以反馈给用户一个结果shell 环境定义:shell编程只要有一个能编写代码的文本编辑器vi和一个能解释执行的脚本解析器就可以了。/bin/bash最常用的是Bourne Again Shell(/bin/bash)①方便易用和可以免费使用②Bash是大多数Linux系统默认的Shell...原创 2019-04-13 20:15:19 · 198 阅读 · 0 评论 -
Linux系统下Shell脚本中的test命令
Linux系统下Shell脚本中的test命令test功能 检查某个条件是否成立,可以进行数值,字符和文件三个方面的测试。一,数值测试二,字符串测试三,文件测试...原创 2019-04-16 20:42:51 · 687 阅读 · 0 评论 -
Linux系统下Shell脚本中的printf
Linux系统下Shell脚本中的printfprintf 输出格式 printf 格式声明 与格式声明对应的参数列表格式声明由两部分组成,%和指示符。%d对应位置参数必须是整数,%f是小数。%s对应位置参数必须是字符串,%c是相对应参数的第一个字符。字符串 格式"...原创 2019-04-16 20:11:40 · 466 阅读 · 0 评论 -
Linux中的Shell基本运算符
Linux中的Shell基本运算符Shell运算符的分类一,算数运算符expr是一款表达式计算工具,使用它就能完成表达式的求值操作。①两个数相加,使用的是反引号` `,而不是单引号,在左上角的Esc键下方②expr后面的数字和符号都要空格(例如num=`expr 1 + 2`)...原创 2019-04-14 23:15:13 · 1408 阅读 · 0 评论