首页 > 代码库 > basis

basis

shell基础:

$0  获取当前执行的脚本的文件名,若执行脚本带路径就包括脚本路径
$1  脚本传参
$?  上一条命令的返回值
$$  所执行脚本的PID
$*   所有的位置参数集合为一个参数传输给脚本
$#  位置参数的个数
$@ 所有位置参数传输给脚本

数值运算方法:expr、(())、let、bc、$[]、typeset

常用文件测试操作符号:

技术分享

 

字符串测试操作符:

技术分享

 

整数二元比较操作符:

技术分享

 

逻辑连接符:

技术分享

 

basis