shell

测试篇

#!/bin/bash  
for((i=1;i<=10;i++));
do echo $(expr $i \+ 3 + 1); 
echo $(expr $i \* 3 + 1); 
echo "-----"; done 

#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行

双括号含义:

语法:

((表达式 1, 表达式 2…))

特点:

1、在双括号结构中,所有表达式可以像 c 语言一样,如:a++,b–等。

2、在双括号结构中,所有变量可以不加入:“$”符号前缀。

3、双括号可以进行逻辑运算,四则运算

4、双括号结构 扩展了 for,while,if 条件测试运算

5、支持多个表达式运算,各个表达式之间用“,”分开

$ 含义

$ 可作为取变量运算符, 如 echo $PATH 将会输出 PATH 变量的内容

直接打印内容不需要加括号,即 echo " ";