私は、sudoを介して、通常のユーザーとrootの両方として使用したいエイリアスを持っています。具体的には、これです:
alias rm=trash
これは普通のユーザーとしては問題なく動作します。 sudo -i
rootシェルプロンプトを表示するには sudo rm
エイリアスは適用されません。それで、それが一回限りのsudoコマンドで働くように私の別名をどこに置く必要がありますか?
1
OS Xを使っているかどうかは指定しませんが、そうであればosx-trashコマンドを調べてください。非常に便利: dribin.org/dave/osx-trash しかし他の人が言っているように、rmを別名にしないでください。代わりに「ゴミ」と入力する習慣を付けてください。