GNU/Linux >> Tutoriales Linux >  >> Linux

Copiar un archivo solo cuando es más nuevo que el destino

Usar la opción de actualización (-u) con cp debería hacerlo por usted.

http://beginnerlinuxtutorial.com/help-tutorial/basic-linux-commands/cp-linux-copy-command/


Usar rsync

rsync --progress -r -u /from/one/* /to/another/directory

No estás diciendo qué shell estás usando, así que voy a asumir ksh :

if [[ file1 -nt file2 ]]; then cp file1 file2; fi

Linux
  1. Cómo extraer el archivo tar.gz en Linux usando la línea de comandos

  2. Uso de Google Drive desde la línea de comandos de Linux

  3. ¿Qué sucede exactamente cuando ejecuto un archivo en el Shell?

  4. ¿El Propósito De Usar Un Fifo Vs Un Archivo Temporal O Una Tubería?

  5. ¿Es (Ubuntu) el algoritmo de copia de archivos de Linux mejor que Windows 7?

Uso del archivo de configuración SSH

Zsync:una utilidad de transferencia de archivos para descargar solo las partes nuevas de un archivo

Eliminar un archivo en Linux usando el número de inodo

¿Es importante el tipo de partición fdisk cuando se usa lvm?

Compruebe si el tamaño del archivo es superior a 1 MB utilizando la condición IF

Grep en un archivo de registro enorme (> 14 GB) ¿solo los últimos x GB?