摘要: Shell文件包含 1、文件包含的格式 2、示例 被包含的脚本: 引入文件的脚本 阅读全文
posted @ 2019-09-12 09:33 小菜鸡1枚 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Shell输入/输出重定向 摘自菜鸟教程 大多数unix系统命令从你的终端接受输入并将所产出的输出发送到终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好就是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。 重定向命令列表如下: 命令 说明 comm 阅读全文
posted @ 2019-09-11 17:59 小菜鸡1枚 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Shell函数 Linux shell可以让用户自定义函数,然后在shell脚本中可以随便调用 1、shell函数定义格式 备注: a、可以带function funname()定义,也可以直接fun()定义,不带任何参数; b、参数返回,可以显示加:return返回,如果不加,将已最后一条命令运行 阅读全文
posted @ 2019-09-11 16:29 小菜鸡1枚 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Shell 循环控制语句 1、if格式 a、脚本格式 b、命令行格式: 2、if else 3、if elif else 4、for循环; a、脚本格式: b、命令行格式: 5、while循环 while循环用于不断循环执行以系列命令,也用于从输入文件中读取数据,命令通常为测试条件; a、while 阅读全文
posted @ 2019-09-10 15:11 小菜鸡1枚 阅读(434) 评论(0) 推荐(0) 编辑
摘要: printf命令 Printf使用引用文本或空格分隔的参数,在printf中使用格式化字符串,还可以定制字符串的宽度、左右对齐方式等; 1、printf常规使用 备注: a、%s %d都是格式替代符; b、%-10s指一个宽度为10个字符(-表示左对齐,没有表示右对齐),任何字符都会被显示在10个字 阅读全文
posted @ 2019-09-09 19:11 小菜鸡1枚 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: echo命令 Echo命令有如下几个作用 1、显示普通字符串 2、显示转义字符 3、显示变量 4、显示换行 5、显示不换行 6、显示结果重定向到文件 7、原样输出字符串,不进行转义或取变量(用单引号) 8、显示命令执行结果 阅读全文
posted @ 2019-09-07 16:19 小菜鸡1枚 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 文件测试运算符 摘自菜鸟教程 文件测试运算符用于检测UNIx文件的各种属性; 操作符 说明 例子 -b 检测文件是否是块设备文件,如果是,返回true [ -b $file ] -c 检测文件是否是字符设备文件,如果是,返回true [ -c $file ] -d 检测文件是否是目录,如果是,返回t 阅读全文
posted @ 2019-09-07 14:44 小菜鸡1枚 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Shell基本运算符 1、字符串运算符 常用的字符串运算符 运算符 说明 例子 = 检测两字符串是否相等,相等返回true [ $a = $b ] != 检测两个字符串是否部相等,不相等返回true [ $a != $b ] -z 检测字符串长度是否为0,为0返回true [ -z $a ] -n 阅读全文
posted @ 2019-09-05 20:57 小菜鸡1枚 阅读(828) 评论(0) 推荐(0) 编辑
摘要: Shell基本运算符 摘自与菜鸟教程 1、布尔运算符 ! 非运算,表达式为true则返回false,否则返回true; [ ! false ] -o 或运算,有一个表达式为true,则返回true; [ $1 -lt 20 -o $2 -gt 10 ] -a 与运算,两个表达式都为true才返回tr 阅读全文
posted @ 2019-09-05 15:57 小菜鸡1枚 阅读(2474) 评论(1) 推荐(0) 编辑
摘要: Shell 运算符 摘自菜鸟教程 Shell和其他编程语言一样,支持多种运算符包括: A、算术运算符; B、关系运算符; C、布尔运算符; D、字符串运算符; E、文件测试运算符; 1、算术运算符 常用算术运算符 运算符号 说明 例子 + 加法 `expr $a + $b` - 减法 `expr $ 阅读全文
posted @ 2019-09-05 10:41 小菜鸡1枚 阅读(427) 评论(0) 推荐(0) 编辑