Я пытаюсь скопировать все новые файлы 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/