답변:
'덮어 쓰기 전에 프롬프트'가 표시되도록 대화식 모드를 사용해야합니다
cp --interactive
mv --interactive
또는 간단히
cp -i
mv -i
자세한 내용을 보려면 man cp또는 man mv명령 줄에 입력 하십시오.
alias rm='rm -i'.bashrc 또는 .bash_aliases 와 같은 것을 추가 할 수 있습니다 . 더 많은 게시물 읽기 I 영구 배쉬 별칭을 만들려면 어떻게해야합니까?
또한 set -o noclobber.bashrc 에 넣고 싶습니다 . 출력 리디렉션으로 기존 파일을 덮어 쓰려고하면 오류가 발생합니다.
$ set -o noclobber
$ echo one > afile
$ echo two > afile
bash: afile: cannot overwrite existing file
특수 구문으로 리디렉션을 강제 실행할 수 있습니다.
$ echo two >| afile
$ cat afile
two
http://www.gnu.org/software/bash/manual/bashref.html#Redirecting-Output