1,在双括号结构中,所有表达式可以像c语言一样,如:a++,b--等,所有变量可以不加入:“$”符号前缀。双括号结构 扩展了for,while,if条件测试运算
例子#((RANDOM%num_s))
for((j=1;j<=6;j++))
do
echo -n ${seqrand[j]}
done
2,将命令的值输出
`file ..`(倒引号)
$(file ..)
eva l file ..
#ftype=eva l file $1
#ftype=`file $1`
#ftype=$(file $1)
3,shift $1;;#shift 是去除$1,把$2变成$1
4,cat << CLOUD将到下一个CLOUD的所有中间内容输出到stdout
cat << CLOUD