/ / SFTP establece el orden de carga por fecha de archivo local - linux, bash, sftp

SFTP establece el orden de carga por fecha de archivo local - linux, bash, sftp

Leyendo el shell de línea de comandos SFTP parece que no haybandera para subir todo carpetas al servidor remoto que envían archivos locales de acuerdo con la fecha de la última modificación, de modo que los archivos locales recientemente modificados sean los últimos en cargarse de forma remota.

Traté de cambiar la fecha con touch -t pero sftpSiempre parece seguir el orden alfabético. No puedo crear una lista ordenada y enviarla a través de un archivo por lotes porque mi necesidad es enviar carpetas enteras, no un solo archivo [es decir, poner el nombre de la carpeta]

Mi necesidad ahora es cómo cargar una carpeta completa que contenga algunos archivos XML y solo uno de ellos que tenga un nombre aleatorio que yo sepa de antemano debe enviarse al servidor remoto como último.

Gracias por adelantado.

Respuestas

0 para la respuesta № 1

Mi necesidad ahora es cómo cargar una carpeta completa que contenga algunos archivos XML y solo uno de ellos que tenga un nombre aleatorio que yo sepa de antemano debe enviarse al servidor remoto como último.

  • Alejar el archivo local específico (a una carpeta temporal)
  • Sube el resto de los archivos.
  • Sube el archivo local específico explícitamente
  • Mueva el archivo local específico de nuevo.