#!/bin/bash

# Ruta del archivo sitios_feed.xml en el servidor FTP
remote_file="sitios_feed.xml"

# Directorio local donde se guardará el archivo
local_dir="/home/storefront/public_html/Procesos/Feed"

# Obtener la fecha y hora actual en el formato deseado (por ejemplo, YYYYMMDD_HHMMSS)
datetime=$(date +"%Y%m%d_%H%M%S")

# Nombre del archivo local con la fecha y hora
local_filename="$datetime.xml"

# Datos de conexión FTP
ftp_server="ftpactualizaciones01.prop360.cl"
ftp_user="ccii_sitios"
ftp_pass="CCII%CNVCT,.360#sitios"

# Comando lftp para conectarse utilizando cifrado explícito
lftp_command="open -u $ftp_user,'$ftp_pass'  $ftp_server;set ssl:verify-certificate no;ls; get $remote_file -o $local_dir/$local_filename; quit"

# Ejecutar el comando lftp
/usr/bin/lftp -c "$lftp_command"

echo "Archivo descargado y guardado como $local_filename en $local_dir."
