Linux-shell抽奖
1. local用于函数内部局部变量生命
2. 函数定义框架:
rand() {
}
3. 执行命令语句用 ``括起来
4. [[]] 用于判断条件
5. (()) 用于计算表达式
6. ${line// /..} 将空格替换成2个.. : aaa bb cc -->aaa....bb......cc....
${line/ /.} 将空格处第一个空格替换成1个. : aaa bb cc -->aaa. b. c.
${line/ /.} 只替换第一个空格处的第1个空格: aaa bb cc -->aaa. bb c
7. $RANDOM 系统生成随机数
8. 控制语句格式
while [[ ]];do
echo 1
done
for i in ${1...10};do
echo $i
done
for((i=0;i<$1;i++));do
echo $i
done
if [[ ]]; then
echo $ss
fi
9. 不设置local时,变量为全局变量,都可以使用
10. 函数有外部传参时,使用 $1 $2 $3 依次接收
11. ${arrs[@]} 可以获取数组中,所有的值