我还可以用 $# 统计所有的变量数目,$* 输出所有变量
例如:输出第一个位置值(程序本身名字) 第二个位置的值(其实是第一个参数)
输出的时候注意区别,单引号,双引号和反引号
还有一些预定义的变量有特殊意义, $?表示上一次的命令的返回值,0表示成功,其他数字表示失败
比较主要可以对数值,字符比较;注意这个和其他很多语言是反的,-eq ,-gt之类的比较的是数字;==,
除此还可以判断文件,目录是否存在。
对于数值运算,可以通过declare,(()),let和bc来操作。但是只有bc可以进行浮点运算,其他都是整数运算。
条件判断语句一般有两种 if ..else 或者 case 的形式。
比如判断一个用户名是否存在
根据case 判断
循环比较常用 while 和 for
2015职称计算机考试书PowerPoint2007中 .. 定价:¥45 优惠价:¥42 更多书籍 | |
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 |