rm의 별칭을 호출할 때 중복 옵션을 추가해도 괜찮나요?

rm의 별칭을 호출할 때 중복 옵션을 추가해도 괜찮나요?

내가 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

관련 정보