0
我已經完成了一些搜索,看起來它應該起作用,但它不是,而且我很難過。Bash For Loop:從變量開始遞減
我在CentOS盒子上,希望基本上將所有備份1文件夾上移到60個備份的限制,並且該限制設置在變量$ BKPLIMIT中。
for ((i=$BKPLIMIT; i==0; i--)); do
j=$(($i-1))
if [ -d "backup.$j" ]; then
echo "$i $j backup.$i backup.$j"
#mv "backup.$j" "backup.$i"
fi
done
看起來,從我的調試,腳本不進入循環。我被難倒:(我也試着做「$(SEQ $ BKPLIMIT 0),沒有工作。
杜爾......我把它當作一個「直到」不是「一陣子」我是一個白癡,謝謝 – surfrock66
@ surfrock66請不要忘記接受威廉的回答。 – user4815162342