이 줄을 ~/.bashrc
파일에 추가했습니다 .
alias myserver='ssh davidfaux@davidfaux.com'
그러나 터미널을 열고 실행 myserver
하면 터미널이
-bash: myserver: command not found
그러나 .bashrc 파일을 소싱하면 ( . .bashrc
) 별칭이 작동합니다.
그럼에도 불구하고 별명을 사용하기 위해 터미널을 열 때마다 파일을 소스하고 싶지 않습니다. 어떻게하면 되나요?
3
이 의견 은 그 이유를 설명합니다. 그 질문은 그것을 고치는 방법을 알려줍니다.
—
ughoavgfhw 2014 년
고마워요! 셸을 시작하면 해당 파일이 순서대로 실행된다는 것을 몰랐습니다. 사실, 추가
—
David Faux
. .bashrc
로 .bash_profile
작동합니다.
@ughoavgfhw 당신은 당신의 의견을 답변으로 바꿀 수 있습니까? 그렇게하면 답으로 표시 될 수 있습니다.
—
soxman