如果rsync命令包含要复制的文件,而不是每5分钟记录一次,那么我应该添加什么,这样我的小脚本才会记录rsync命令。
#!/bin/bash
#Sincronizar directorios de Transferencia.
#Local
ORIGEN=/home/sftp/Recepcion/
DESTINO=/mnt/Recepcion/
Fecha_Y_Hora=`date "+%d-%m-%y_%H-%M-%S"`
RUTA_LOG="/opt/rundeck/commands/rsync.txt"
echo "[$Fecha_Y_Hora] Comenzando Sincronizacion ..." >> $RUTA_LOG
rsync -vr --times $ORIGEN $DESTINO >> $RUTA_LOG问候
发布于 2022-01-31 18:10:18
要检查文件,您可以尝试如下所示:
rsync -avunc --delete $ORIGEN $DESTINO | grep "^deleting" | wc -l如果结果大于0,则存在文件。
https://stackoverflow.com/questions/70930629
复制相似问题