09 2016 档案
摘要:1. 格式 1. 可以带function fun() 定义,也可以直接fun() 定义,不带任何参数 2. 参数返回,可以显示加:return返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0 255
阅读全文
摘要:1. 条件选择流程 1.1 if 1.2 if else 1.3 if else if else 2. 循环控制 2.1 for 2.2 while 2.3 until 循环 2.4 case esac(就是case反过来)作为case语句的结束标记,每个case分支用右圆括号,用两个分号表示bre
阅读全文
摘要:Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 1. 数值测试 参数 | 说明 | eq | 等于则为真 ne | 不等于则为真 gt | 大于则为真 ge | 大于等于则为真 lt | 小于则为真 le | 小于等于则为真 2. 字符串测试 参数
阅读全文
摘要:1. printf 命令的语法 printf format string [arguments...] 参数说明: format string: 为格式控制字符串 arguments: 为参数列表。 注意: 默认printf不会像 echo 自动添加换行符,我们可以手动添加 \n。 %s %c %d
阅读全文
摘要:1. 概述 1.1 Shell 支持多种运算符,包括以下几种 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 1.2 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 例如:expr 是一款表达式计算工具,使用它能完成表达
阅读全文
摘要:1. 概要 我们可以在执行 Shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推…… 在shell中调用方式为 ./demo.sh 1 2 3 2. 特殊字符用来处理参数 参数处理 | 说明 | $ | 传
阅读全文
摘要:1.定义变量 变量名和等号之间不能有空格 首个字符必须为字母(a z,A Z)。 中间不能有空格,可以使用下划线(_) 不能使用标点符号 不能使用bash里的关键字(可用help命令查看保留关键字) bash your_url="zyh.net" 除了显式地直接赋值,还可以用语句给变量赋值 for
阅读全文
摘要:1. 概念 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。 2. 使用字符串方法 在 JavaScript 中,正则表达式通常用于两个字符串方法 : search() 和 re
阅读全文
摘要:1. If...Else 语句 1.1 条件语句if 2. 循环语句 2.1 for 循环 JavaScript var sum = 0; for(var i = 1; i
阅读全文
摘要:1. 主要类型 字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。 JavaScript 拥有动态类型,意味着相同的变量可用作不同的类型 2. JavaScript 字符串 字符串可以是引号中
阅读全文
摘要:1.JavaScript 字面量 1.1 数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。 1.2 字符串(String)字面量 可以使用单引号或双引号: 1.3 数组(Array)字面量 1.4 对象(Object)字面量 1.4 函数(Function)字面量 2.Jav
阅读全文
摘要:1.学习资源 http://www.runoob.com/js/js tutorial.html http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/0014344991049250a2
阅读全文