diff --git a/powerwall.sh b/powerwall.sh index 4caecf12..bb27ad68 100755 --- a/powerwall.sh +++ b/powerwall.sh @@ -1246,7 +1246,7 @@ LOGROTATE(){ # STARTALL_SERVICES backupstokeep=(`ls -d ${PW_LOGARCHIVE}/* 2> /dev/null | sort -r | tail -2`) - for folder in $(ls -d ${PW_LOGARCHIVE}/*); do + for folder in $(ls -d ${PW_LOGARCHIVE}/* | sort -r); do echo -en "${folder} = " keep=0 for filetokeep in ${backupstokeep[@]}; do