for((i=0;i<=6;i++)) # 定义for循环,变量i 的值为0 它小等于6的这个范围,进行自动增加数数
do
# 数组角标默认从0开始
# 角标前4位数组的元素 格式化
if [ $i -le 3 ] # 进行判断,$i 循环次数在3次呢,等于控制数组的前3个元素
then # 条件成立就进行
b[$i]=`echo ${b[$i]} | awk '{printf("%04d",$0)}'`
# 修改数组的元素为 :打印元素${b[$i]} 并且:awk 函数进行格式化字 符串 "%04d" 格式化为4位整数, $0 所有字符串
echo "四位出现数:${b[$i]} "
fi
# 角标后5 位数组的元素 格式化
if [ $i -ge 4 ] # 判断角标大等于 4
then # 条件成立就开始:
b[$i]=`echo ${b[$i]} | awk '{printf("%07d",$0)}'`
# 字符串格式化为 7 位整数
echo "7位出现数:${b[$i]} "
fi
# 数组格式化为:角标前5位,格式化为4位整数,后5位格式化7位整数
done
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:06:42,Processed in 0.01998 second(s).