답변:
현재 터미널에서 작동합니다.
. ~/.profile
.
A는 bash
내장과 동의어 source
볼은 man bash
:
. filename [ arguments ]
source filename [ arguments ] 현재 쉘 환경
에서 파일 이름의 명령을 읽고 실행합니다 (…).
~/.profile
것이다 변화 하지 후 효과 걸릴 . ~/.profile
다시로드. 예를 들어 ~/.profile
:에 기능을 추가 한 function externalip () { curl http://ipecho.net/plain; echo; }
다음 ~/.profile
-IT WORKS에 추가하십시오. 이제에서 해당 기능을 제거한 ~/.profile
다음 . ~/.profile
다시 실행하십시오. 이 기능은 계속 사용할 수 있습니다. 다시 시작 (로그 아웃 및 로그인)하면 기능이 제거됩니다.
새 쉘을 시작하지 않고 현재 쉘에서 스크립트를 실행하려면 다음을 수행하십시오.
source script_name.sh
source
= .
Bash source
내장은 Bourne 쉘 .
(도트) 명령 의 동의어입니다 .