내 사용자 정의 명령줄 명령이 무엇을 참조하는지 찾는 방법

내 사용자 정의 명령줄 명령이 무엇을 참조하는지 찾는 방법

오래 전에 나는 Ubuntu 시스템에 추가한 스크립트를 만들었고 명령 호출을 통해 간단히 호출할 수 있습니다.rec

MeUser@MyMachine:~$ rec

문제는 이제 명령을 확장하고 싶지만 스크립트를 찾을 수 있는 위치와 rec명령이 무엇을 참조하는지 알 수 없다는 것입니다.

나는 그것을 할 수 있다고 가정하지만 (결국 우분투입니다) 그렇게 간단하지는 않습니다. 이미 살펴 ~/.bashrc보았지만 rec. 또 어디에서 검색할 수 있나요?

답변1

$PATH명령줄에서 그렇게 호출할 수 있을 때 어딘가에 설치했습니다 . type다음 위치를 확인하는 데 사용하세요 .

type rec
rec is /usr/local/bin/rec

아니면 별칭일 수도 있고 다음과 같을 수도 있습니다.

rec is aliased to `myscript --with --some --parameters blah'

type그런 다음 on을 사용하여 myscript그것이 어디에 있는지 알아낼 수 있습니다 .

답변2

명령 을 사용하여 파일 bash을 찾을 수 있습니다 . 예:$PATHwhich

which rec

그리고 alias명령을 사용하여 별칭을 나열할 수 있습니다. 간단히 입력하세요 alias.

이 중 하나를 사용하여 스크립트를 찾을 수 있습니다.

관련 정보