O comando cp solicita a substituição mesmo com -f

O comando cp solicita a substituição mesmo com -f

Estou tentando copiar todos os jpgs mais recentes de uma pasta para outra usando o seguinte comando

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

e recebo o seguinte prompt:

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

O '-u' que eu conheço está funcionando bem, pois apenas me avisa sobre os arquivos mais recentes, mas não quero receber o aviso, só quero que ele os substitua. Eu tentei --force e -f

Alguma sugestão?

desde já, obrigado

Responder1

Talvez o seu comando cp seja um alias? Tentar:

\cp -uf file folder/

Responder2

yes | cp <whatever else>

Responder3

Digite "type cp" para ver para onde ele aponta ou se tem um alias.

Responder4

Use o caminho completo paraCP, ele substituirá o alias

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

informação relacionada