diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 49ccce0e..65d75229 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -946,8 +946,8 @@ GUI(){ if [ ! -f ${NM_TMPFOLDER}/.statusclean ] || [ $(expr $(date +%s) - $(stat -c %Y ${NM_TMPFOLDER}/.statusclean)) -ge 3600 ]; then for oldstatus_check in ${NM_TMPFOLDER}/*; do if [ -d "${oldstatus_check}" ]; then - osc=${oldstatus_check##*/} - osc_time=$(expr $(date +%Y%m%d%H%M%S) - ${osc//-/}) + osc=$(date -d "${oldstatus_check##*/}" +"%s") + osc_time=$(expr $(date +%s) - ${osc}) echo "(${oldstatus_check}) $(date +%Y%m%d%H%M%S) - ${oldstatus_check//-/} = ${osc_time}" fi done