Я думаю, что название довольно очевидно. Все, что я хочу, это bash, чтобы предупредить меня всякий раз, когда я пытаюсь перезаписать существующее при использовании cp
или mv
. Буду очень признателен за помощь. :)
34
Вы должны использовать интерактивный режим, который гарантирует, что вы получите «запрос перед перезаписью»
cp --interactive
mv --interactive
Или короче
cp -i
mv -i
Введите man cp
или man mv
в командной строке, чтобы узнать больше.
alias rm='rm -i'
вашего .bashrc или лучше .bash_aliases. Подробнее читайте в посте Как создать постоянный псевдоним Bash?Вы также хотите вставить
set -o noclobber
свой .bashrc. Это вызовет ошибку, если вы попытаетесь перезаписать существующий файл путем перенаправления вывода.Вы можете заставить перенаправление работать со специальным синтаксисом:
http://www.gnu.org/software/bash/manual/bashref.html#Redirecting-Output
источник