![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell脚本
yolo_Yang
这个作者很懒,什么都没留下…
展开
-
shell学习笔记:(1)shell变量
Shell 变量 定义变量时,变量名不加美元符号,如:your_name="runoob.com" 注意,变量名和等号之间不能有空格,变量名的命名须遵循如下规则: 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。 使用变量 使用一个定义过的变量,只要...转载 2019-03-05 15:48:20 · 218 阅读 · 0 评论 -
shell学习笔记:(2)shell传递参数
脚本内获取参数的格式为:$n。n代表一个数字,其中$0为执行的文件名,$1 为执行脚本的第一个参数,$2 为执行脚本的第二个参数,以此类推…… 另外,还有几个特殊字符用来处理参数: 参数处理 说明 $# 传递到脚本的参数个数 $* 以一个单字符串显示所有向脚本传递的参数。 如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 ...转载 2019-03-05 16:33:46 · 204 阅读 · 0 评论 -
shell学习笔记:(3)shell基本运算符
Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 算术运算符 下表列出了常用的算术运算符,假定变量 a 为 10,变量 b 为 20: 运算符 说明 举例 + 加法 `expr $a + $b` 结果为30。 - 减法 `expr $a - ...转载 2019-03-05 19:14:40 · 198 阅读 · 0 评论 -
shell学习笔记:(4)基本命令
Shell echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出,默认自动添加换行符。 echo命令的语法: echo string echo -e "OK! \c" # -e 开启转义 \c 不换行 \n换行 Shell printf 命令 printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化字符串,还...转载 2019-03-06 16:20:35 · 229 阅读 · 0 评论