文件开头:#!/bin/bash
$0 文件名
$1,$2 参数1,参数2
$# 传递给脚本或函数的参数个数
$$ 当前Shell进程ID
-eq 等于
-ne 不等于
exit 0 退出,并返回0
exit 1 退出,并返回1
$var和${var}区别
如:当你要显示变量值加随意的字符时
echo $var_AA 会将后面的_AA也当做变量的一部分
echo ${var}_AA 不会将后面的_AA当作变量的一部分
函数定义:
function create_dir()
{
echo 'hello world'
}
if for while case语句的用法请参考:https://www.cnblogs.com/dayoyan/p/8653221.html