摘要: 一、echo命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string 以下是一些示例 #!/bin/bash echo "just a test!" #显示普通字符串 echo "\"just a test\"" #显示转义字符 阅读全文
posted @ 2020-06-30 18:03 卖雨伞的小男孩 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 前面定义的Stack中,第二个模板参数要求支持back,push_back,pop_back等接口。如果我们已经有一个自定义的容器Array,它的定义如下: template<typename T, typename Allocator = std::allocator<T>> struct Arr 阅读全文
posted @ 2020-06-30 17:59 卖雨伞的小男孩 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 一、Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 阅读全文
posted @ 2020-06-30 16:00 卖雨伞的小男孩 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Shell 传递参数 我们可以在执行 Shell 脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推…… 实例 以下实例我们向脚本传递三个参数,并分别输出,其中 $0 为执行的文件名: 为脚本设置可执行权限,并执行 阅读全文
posted @ 2020-06-30 14:49 卖雨伞的小男孩 阅读(323) 评论(0) 推荐(0) 编辑