!["cal"을 사용하여 스크립트를 실행하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/56814/%22cal%22%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
스크립트를 작성했는데 이를 명령으로 실행해야 합니다 cal
. 어떻게 해야 하나요?
이 내 꺼야 .bashrc
:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/lib/ast/bin:/home/$USER/bin:.
답변1
시스템 명령을 재정의 cal
하고 에 있는 명령을 실행 /home/$USER/bin/cal
하려면 파일 alias
에 다음 줄을 추가합니다 ~/.bashrc
.
alias cal=/home/$USER/bin/cal
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/lib/ast/bin:/home/$USER/bin:.
기본적으로 an은 alias
대화형 세션에만 유효합니다. 즉, 위의 장점은 다음과 같습니다.아니요cal
쉘 스크립트에서 활성화되므로 일반 시스템에 의존하는 스크립트를 방해하지 않습니다 cal
.