Ejecutar comando/script después de la transferencia de archivos

Ejecutar comando/script después de la transferencia de archivos

Configuré un servidor (Ubuntu) con OpenSSH para la transferencia de archivos a través de sFTP. El requisito es que después de una transferencia de archivo, se envíe un correo confirmando que el sistema recibió el archivo. ¿Cómo haría esto sin tener que sondear el directorio cada x veces en busca de archivos nuevos/modificados?

Respuesta1

ReferirseComprobar los resultados del script y enviar un correoyAutomatizar transferencias de archivos (o sincronización) al servidor FTP o al servidor SFTP

Ejemplo:enviar un correo electrónico usando el símbolo del sistema

winscp.com /script=example.txt
if errorlevel 1 goto error

echo Success
sendmail.exe -t < success_mail.txt
goto end

:error
echo Error!
sendmail.exe -t < error_mail.txt

:end

Consulte una respuesta más relacionada con el envío de un correo electrónico,Envío de correo desde la línea de comando, de forma automatizada

información relacionada