#!/bin/bash CRON_DIR="/var/spool/cron" BACKUP_DIR="/root/bk_old_crons" # Crear directorio de backup si no existe mkdir -p "$BACKUP_DIR" # Recorrer archivos en el directorio de crons for cronfile in "$CRON_DIR"/*; do [ -e "$cronfile" ] || continue # Evitar error si no hay archivos username=$(basename "$cronfile") # Verificar si el usuario existe if ! id "$username" &>/dev/null; then echo "Usuario '$username' no existe. Moviendo su cron a backup." mv "$cronfile" "$BACKUP_DIR/" fi done