rmのエイリアスを呼び出すときに冗長オプションを追加しても大丈夫ですか?

rmのエイリアスを呼び出すときに冗長オプションを追加しても大丈夫ですか?

私は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

おすすめ記事