私はいくつかの検索を行いましたが、これはうまくいくように見えますが、そうではなく、困惑しています。
私は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) も試しましたが、うまくいきませんでした。