
私はalias rm='rm -i'
そこにいる.bashrc
。
今rm -i
間違って使用するとなりますrm -i -i
。 2つの同じ選択によって何が間違っている可能性がありますか?
答え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