時にはコマンド自体にエイリアスがあることがあります。たとえば、
$ type ls
ls is aliased to `ls -al'
エイリアスの代わりにtype
コマンド自体を呼び出すにはどうすればよいですか?ls
ベストアンサー1
説明type
からman bash
:
-Pオプションは、
type -t name
返されたファイルがなくてもすべての名前に対してPATH検索を強制します。コマンドがハッシュされている場合、-pと-Pはハッシュ値を出力します。これは必ずしもPATHの最初のファイルである必要はありません。
だから
$ type ls
ls is aliased to `ls -FG'
$ type -P ls
/bin/ls
返品
$ type -a ls
ls is aliased to `ls -FG'
ls is /bin/ls
時には役に立つかもしれません。