2018年6月21日

自学Linux Shell12.2-test命令

摘要: 点击返回 自学Linux命令行与Shell脚本之路 12.2-test命令 if-then语句不能测试命令退出状态码之外的条件,test命令提供了在if-then语句中测试不同条件的途径。 如果test命令中列出的条件成立,test命令就会退出并返回状态码0 如果test命令中列出的条件不成立,te 阅读全文

posted @ 2018-06-21 16:37 CARLOS_KONG 阅读(350) 评论(0) 推荐(0) 编辑

自学Linux Shell12.1-结构化命令if-then

摘要: 点击返回 自学Linux命令行与Shell脚本之路 12.1-结构化命令if-then 许多程序要求对shell脚本中的命令施加一些逻辑流程控制。有一类命令会根据条件使脚本跳过某些命令。这样的命令通常称为结构化命令(structured command)。 1. 基本的结构化if-then语句 结构 阅读全文

posted @ 2018-06-21 15:44 CARLOS_KONG 阅读(1251) 评论(0) 推荐(0) 编辑

自学Linux Shell11.6-退出shell

摘要: 点击返回 自学Linux命令行与Shell脚本之路 11.6-退出shell shell运行的每一个命令都是使用 退出状态码 告诉shell它已经运行完毕。退出状态码是一个0~255的整数值,在命令结束运行时由命令传给shell。 linux退出状态码表: 1 一般性未知错误 2 不适合的shell 阅读全文

posted @ 2018-06-21 13:11 CARLOS_KONG 阅读(402) 评论(0) 推荐(0) 编辑

自学Linux Shell11.5-执行数字运算

摘要: 点击返回 自学Linux命令行与Shell脚本之路 11.5-执行数字运算 1. Shell基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 阅读全文

posted @ 2018-06-21 11:21 CARLOS_KONG 阅读(747) 评论(0) 推荐(0) 编辑

自学Linux Shell11.4-重定向输入输出

摘要: 点击返回 自学Linux命令行与Shell脚本之路 11.4-重定向输入输出 Linux 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 重定向命令列表如下: 1. 输出重定向 重定向一般 阅读全文

posted @ 2018-06-21 09:18 CARLOS_KONG 阅读(838) 评论(0) 推荐(0) 编辑

自学Linux Shell11.3-使用变量

摘要: 点击返回 自学Linux命令行与Shell脚本之路 11.3-使用变量 Shell脚本的执行通常可以采用以下几种方式: 1):bash script-name或sh script-name(推荐使用) 2):path/script-name 或./script-name(当前路径下执行脚本) 3): 阅读全文

posted @ 2018-06-21 07:31 CARLOS_KONG 阅读(269) 评论(0) 推荐(0) 编辑

导航