#!/bin/bash k=0 for i in {0..24} do echo $i if [[ $i < "10" ]];then k="0${i}" echo $k else k="${i}" echo $k fi sleep 1 done
为什么从2开始就不是02了,以至于奇思妙想加了个sleep 也不行
收起
10双引号去掉
报告相同问题?