?忽略单个字符
*忽略所有字符
查找文件时find -name mysqllog.20160???,find -name mysqllog.20160*
检查是否传入参数
if [ ! -n "$1" ]
then
echo "未输入参数!"
else
...
fi
1、适用于输出:
printf "%04d" 12
使用printf格式化输出
2、流氓的方式
for((i=1;i<=100;i++))
do
a=$((1000+$i))
echo ${a:1}
done
3、优雅的方式
seq -f %04g 12 12
从12开始到12结束,格式化输出4位数字