摘要:
语法: function fname() { 程序段} 例子: 结果: 阅读全文
posted @ 2017-02-03 21:07
Kimbo
阅读(282)
评论(0)
推荐(0)
摘要:
1. 比较两个数的大小 #!/bin/bash ## 定义变量 a=1 b=3 ## 方法1,一个方括号,需要转义 if [ $a \> $b ];then echo "方法1:yes" else echo "方法1:no" fi ## 方法2,两个小括号 if (( $a > $b )) ;the 阅读全文
posted @ 2017-02-03 19:59
Kimbo
阅读(420)
评论(0)
推荐(0)
摘要:
先顺带说下 if 1. if 条件;then else fi 如果else分支没有执行语句,可以不写。 2. if 条件;then elif 条件;then else fi 结果: for 循环: 语法1: for 变量 in 列表/数组 ##已空格 分隔符 do command done 语法2: 阅读全文
posted @ 2017-02-03 17:51
Kimbo
阅读(244)
评论(0)
推荐(0)
摘要:
Shell 支持多种运算符,包括: 算术运算符 原生bash不支持简单的数学运算,可以使用 expr,let 关系运算符 布尔运算符 字符串运算符 文件运算符 算术运算符 包括加减乘除,取余(%)、赋值(=)、相等(==)、不相等(!=) 说明: 关系运算符 关系运算符只支持数字,不支持字符串(纯数 阅读全文
posted @ 2017-02-03 16:21
Kimbo
阅读(604)
评论(0)
推荐(0)
摘要:
在执行Shell脚本是,可以向脚本传递参数。脚本内获取参数的格式为: $n ,n 是一个数字, 1 表示第一个参数,2 表示第二个参数,以此类推 例子1: 向脚本传递2个参数,并分别输出,其中 $0 表示执行的文件名 执行: sh kimbo_test.sh 20170201 eg 结果: 常用参数 阅读全文
posted @ 2017-02-03 15:30
Kimbo
阅读(1098)
评论(0)
推荐(0)
摘要:
Shell 是用C语言编写的程序,便于用户与Linux内核系统进行交互。 Linux的Shell种类众多,常见的有: Bourne Again Shell (/bin/bash) Bourne Shell(/bin/sh或/usr/bin/sh) C Shell(/usr/bin/csh) K Sh 阅读全文
posted @ 2017-02-03 15:04
Kimbo
阅读(543)
评论(0)
推荐(0)

浙公网安备 33010602011771号