GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo evitar el mensaje de advertencia 'son el mismo archivo' cuando se usa cp en Linux?

El problema es que intentas copiar un archivo a sí mismo. Puede evitarlo excluyendo el directorio de destino de los resultados del comando de búsqueda de esta manera:

find "$HOME" -name '*.txt' -type f -not -path "$HOME/newdir/*" -print0 | xargs -0 cp -t "$HOME/newdir" 

intenta usar install en cambio, esto reemplaza eliminando el archivo primero.

install -v target/release/dynnsd-client target/
removed 'target/dynnsd-client'
'target/release/dynnsd-client' -> 'target/dynnsd-client'

y luego elimine los archivos de origen


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

  2. Cómo dividir iso o archivo usando el comando 'dividir' en Linux

  3. Usando Linux, ¿cómo puedo pasar el contenido de un archivo como parámetro a un ejecutable?

  4. Linux + cómo dar solo a un usuario específico para leer el archivo

  5. ¿Cómo obtener el tamaño físico de un archivo en Linux?

Cómo monitorear cambios de archivos usando fswatch en Linux

Cómo borrar de forma segura un disco y un archivo usando el comando shred de Linux

Cómo guardar la salida del comando en un archivo usando la terminal de Linux

Cómo descargar un archivo en Ubuntu Linux usando la línea de comandos

Cómo agregar texto al comienzo del archivo en Linux

¿Cómo usar el comando Gzip en Linux?