Назад | Перейти на главную страницу

cp командные подсказки при перезаписи даже с -f

Я пытаюсь скопировать все новые файлы jpgs из одной папки в другую, используя следующую команду

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

и я получаю следующее сообщение:

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

Я знаю, что '-u' работает нормально, так как он запрашивает только новые файлы, но я не хочу получать приглашение, я просто хочу, чтобы он их перезаписал. Я пробовал --force и -f

Какие-либо предложения?

заранее спасибо

Может быть, ваша команда cp - псевдоним? Пытаться:

\cp -uf file folder/
yes | cp <whatever else>

Введите «type cp», чтобы узнать, на что он указывает или имеет ли он псевдоним.

Использовать полный путь к cp , он переопределит псевдоним

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