때로는 명령 자체에 별칭이 있는 경우도 있습니다. 예를 들어:
$ 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
때로는 도움이 될 수도 있습니다.