Bashで単一のコマンドのエイリアスを無効にする方法は? [コピー]

Bashで単一のコマンドのエイリアスを無効にする方法は? [コピー]

端末を開き、同僚が表示され、次のように入力するとします。

alias    exit='echo nope'
alias unalias='echo nope'
alias    type='echo nope'
alias builtin='echo nope'
alias   alias='echo nope'

とにかく、これらのコマンドのいずれかをどのように実行できますか?

ベストアンサー1

私が知る方法は、コマンドの前にバックスラッシュを追加することです。

$ type type
nope type
$ \type type
type is aliased to `echo nope'
$ unalias type
nope type
$ \type unalias
unalias is aliased to `echo nope'
$ \unalias unalias
$ unalias type
$ type type
type is a shell builtin
$ type unalias
unalias is a shell builtin
$ 

しかし、この内容がどこで録音されたのかは不明です。

おすすめ記事