내가 alias rm='rm -i'
거기있어 .bashrc
.
이제 rm -i
잘못 사용하면 가 됩니다 rm -i -i
. 두 개의 동일한 선택으로 인해 무엇이 잘못될 수 있습니까?
답변1
실제로는 매우 잘 작동할 것입니다.
rm
오류가 없습니다 . 다음 간단한 명령 세트로 테스트한 추가(중복) 옵션이 무시되기 때문에 잘 작동합니다 .
$ touch XY
$ rm -i -i -i XY
rm: remove regular empty file 'XY'? y
$ ls XY
ls: cannot access 'XY': No such file or directory