diff --git a/nagios/check_file_age.sh b/nagios/check_file_age.sh index 5b52a13..ecd0ee5 100755 --- a/nagios/check_file_age.sh +++ b/nagios/check_file_age.sh @@ -128,8 +128,8 @@ while getopts hw:c:W:C:s:b:f: f; do # un buffer et de le traiter ensuite FIND_NAME_REGEXP="$OPTARG" - FILES_NUMBER_AT_WARN_AGE="$( find "$FIND_BASEDIR" -name "$FIND_NAME_REGEXP" -type f \( -size "$MIN_SIZE" -or -size "+$MIN_SIZE" \) -mtime "-$RANGE_WARNING_AGE" -printf "a\n" | wc -l )" - FILES_NUMBER_AT_CRIT_AGE="$( find "$FIND_BASEDIR" -name "$FIND_NAME_REGEXP" -type f \( -size "$MIN_SIZE" -or -size "+$MIN_SIZE" \) -mtime "-$RANGE_CRITICAL_AGE" -printf "a\n" | wc -l )" + FILES_NUMBER_AT_WARN_AGE="$( find "$FIND_BASEDIR" -name "$FIND_NAME_REGEXP" -type f \( -size "$MIN_SIZE" -or -size "+$MIN_SIZE" \) -mtime "-$RANGE_WARNING_AGE" -printf "a\n" 2>/dev/null | wc -l )" + FILES_NUMBER_AT_CRIT_AGE="$( find "$FIND_BASEDIR" -name "$FIND_NAME_REGEXP" -type f \( -size "$MIN_SIZE" -or -size "+$MIN_SIZE" \) -mtime "-$RANGE_CRITICAL_AGE" -printf "a\n" 2>/dev/null | wc -l )" # mémo : 'label'=value[UOM];[warn];[crit];[min];[max] OUTPUT_PERFDATA=$( printf "%s'warn%s'=%d;%s;;0;" \