El comando cp solicita al sobrescribir incluso con -f

El comando cp solicita al sobrescribir incluso con -f

Estoy intentando copiar todos los archivos jpg más nuevos de una carpeta a otra usando el siguiente comando

cp -u --force /home/oldfolder/*.jpg /home/newfolder/

y recibo el siguiente mensaje:

cp: overwrite `/home/newfolder/4095-181.jpg'?

El '-u' que sé funciona bien y solo me indica los archivos más nuevos, pero no quiero recibir el mensaje, solo quiero que los sobrescriba. He probado --force y -f

¿Alguna sugerencia?

gracias de antemano

Respuesta1

¿Quizás su comando cp sea un alias? Intentar:

\cp -uf file folder/

Respuesta2

yes | cp <whatever else>

Respuesta3

Escriba "escriba cp" para ver hacia dónde apunta o si tiene un alias.

Respuesta4

Utilice la ruta completa paraCP, anulará el alias

/usr/bin/cp -u --force /home/oldfolder/*.jpg /home/newfolder/

información relacionada