Quiero mv
archivos y no sobrescribir duplicados. El -b
interruptor solo crea un único archivo de respaldo, mientras que puedo tener muchos.
Según la mv
página del manual :
El sufijo de copia de seguridad es '~', a menos que esté configurado con --suffix o SIMPLE_BACKUP_SUFFIX. El método de control de versión se puede seleccionar mediante la opción --backup o mediante la variable de entorno VERSION_CONTROL. Aquí están los valores:
ninguno, desactivado,
nunca haga copias de seguridad (incluso si se proporciona una copia de seguridad)
numeradas, t
haga que las copias de seguridad numeradas
existan, nulo
numerado si existen copias de seguridad numeradas, simple de lo contrario
, nunca
haga copias de seguridad simples
Creo que quiero usar la opción 'existente, nula' ... pero no puedo entender cómo llamar a eso.
Si mi comando es:
mv $src $dest
¿Cómo puedo implementar la opción 'existente, nula'?
cp
lugar demv
: unix.stackexchange.com/a/9902Respuestas:
Para habilitar
existing
onil
(o cualquiera de las otras opciones), páselos como valores para la--backup
opción:Ten en cuenta que esto no hace lo que quieres:
Realmente quieres
numbered
/t
:fuente
o
fuente
fuente
man mv