算术扩展
算术扩展用于处理一些简单的算术运算命令,算术扩展的操作符是$(()), 使用的是两个括号。
算术扩展主要是用来替换速度较慢的expr命令。
例如:
1234567891011121...
ginotang
5年前 (2017-12-28) 655℃ 0评论
0喜欢
命令替换$()
命令替换用于在shell中执行指定的命令,并把命令的输出捕获返回给shell。
例如:
12
[centos7-server ~]# echo $(...
ginotang
5年前 (2017-12-28) 635℃ 0评论
0喜欢
函数定义
可以通过两种方法定义函数,其中一种和c语言中的函数定义比较类似,不同的是,shell的函数没有参数列表。而另一种则和php比较类似,使用关键字function。
类C的函数定义
1...
ginotang
5年前 (2017-12-28) 597℃ 0评论
0喜欢
条件测试
shell终端中的条件测试一般包括文件类型检测和值对比,条件测试通过test命令进行。
例如:检测文件夹或者文件是否存在,字符串是否相等,或者字符串是否为空等等。
文件检测
通过-f(file)参数检测一般文件
...
ginotang
5年前 (2017-12-27) 687℃ 0评论
0喜欢