스크립트에서 영구 별칭을 만드는 방법

스크립트에서 영구 별칭을 만드는 방법

다음 마술을 수행하는 방법을 제안하십시오. (저는 Linux Red-Hat 시스템을 가지고 있습니다 - 5.4)

다음 경로에 스크립트를 만들었습니다.

        /usr/cti/my_scripts/MAGIC.bash

별칭을 통해 Linux의 evry dir에서 이 스크립트를 실행하고 싶습니다.중간 사이즈

예를 들어

입력할 때 /tmp 또는 /usr/또는 /var 또는 evry dir 아래중간 사이즈, 그런 다음 /usr/cti/my_scripts/MAGIC.bash 스크립트를 실행합니다.

Linux 시스템을 구성하려면 어떤 단계가 필요합니까?

/usr 아래

-M을 입력하면

그런 다음 스크립트가 실행됩니다./usr/cti/my_scripts/MAGIC.bash

답변1

alias 명령을 포함하려면 "~/.bashrc" 또는 "~/.bash_profile"을 편집하십시오.

프로필에 다음 줄을 추가하세요.

alias M="/usr/cti/my_scripts/MAGIC.bash"

답변2

Ruby가 설치되어 있으면 다음을 사용하십시오.또한 ~으로 알려진영구 별칭을 동적으로 생성합니다.

답변3

에서 별칭을 사용할 수 있습니다 .bashrc.
그러나 이는 쉘 스크립트가 아닌 대화형 쉘에서만 작동합니다.

스크립트에서도 작동하게 하려면 디렉토리에 심볼릭 링크를 생성하면 됩니다 PATH. $HOME/bin(빠진 경우 생성해 주시면 PATH다음 로그인 시 자동으로 포함될 수 있습니다.)

cd ~/bin
ln -s /path/to/M-script.sh M

관련 정보