В Linux, как мне перемещать файлы без замены, если определенный файл уже существует в пункте назначения?Linux перемещает файлы без замены, если файлы существуют
Я попробовал следующую команду:
mv --backup=t <source> <dest>
Файл не заменяются, но этот вопрос является расширение получает изменилось, потому что он ставит «~» в конце имени файла.
Есть ли другой способ сохранить расширение, но только имя файла изменяется при перемещении?
E.g. test~1.txt
вместо test.txt~1
Когда расширение заменяется, впоследствии вы можете просто просмотреть файл, дважды щелкнув по нему.
Предполагаю, что вы знаете опцию '-n' для' mv'? Это не совсем то, о чем вы просите (потому что он ничего не делает, если место назначения существует), но может быть то, что вам нужно ... –