files=1
checkfilename $file
if [ "$?" -eq 0 ]; then
- mv $SOURCEDIR$file $ACEPTDIR
+ mv "$SOURCEDIR$file" "$ACEPTDIR"
fecha=$(date +%d/%m/%Y-%H:%M)
echo "$fecha $USER afimonio:\"Se detecta archivo de llamadas $file\"" >> $LOGFILE
else
- mv $SOURCEDIR$file $REJECTDIR
+ mv "$SOURCEDIR$file" "$REJECTDIR"
fecha=$(date +%d/%m/%Y-%H:%M)
echo "$fecha $USER afimonio:\"Se rechaza el archivo $file\"" >> $LOGFILE
fi
- # Verifico que el logfile no se pase del tamaño maximo
- tam=`stat -c '%s' $LOGFILE`
- # Si se paso del maximo dejo las ultimas 100 lineas
- if [ "$tam" -ge "$AFIM_LOGSIZE" ]; then
- echo tail -n 100 $LOGFILE \> "$LOGDIR/$0.$$.temp"
- echo mv "$LOGDIR/$0.$$.temp" $LOGFILE
- tail -n 100 $LOGFILE > "$LOGDIR/$0.$$.temp"
- mv "$LOGDIR/$0.$$.temp" $LOGFILE
- fi
+ clean_log "$LOGFILE" "$AFIM_LOGSIZE"
done #for
# me fijo si el antifraude esta corriendo y si no lo esta lo arranco
if [ -n $files ] && ! is_lock "antifraude.pl"; then