(나 이거 본 적 있어질문, 그러나 동일한지 확실하지 않음)
alias
나는 내 스크립트에서 그것을 많이 사용합니다 .bashrc
. 다양한 스크립트를 사용할 수 있는 방법이 있나요 .bashrc
?
예를 들어
git.bashrc
alias gpull='git pull'
alias gcom='git commit -a -m '
alias gpush='git push'
alias gstat='git status'
alias gco='git checkout'
ide.bashrc
alias idea='/home/myname/dev/ide/idea/bin/idea.sh'
alias idea='/home/myname/dev/eclipse/eclipse/bin/eclipse.sh'
일반 .bashrc
에는 다음과 같은 내용이 포함되어야 합니다.
include ide.bashrc
include git.bashrc
# normal stuff like:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
버전 제어를 사용하여 내 모든 컴퓨터에 이를 저장하고 싶지만 전체 bashrc 파일을 실제로 사용할 수는 없습니다. 감사합니다!
답변1
키워드는 is source
(또는 약어로 .
) and not 입니다 include
.
다음 항목에 추가하세요 .bashrc
.
# Include more scripts
source /path/to/ide.bashrc
source /path/to/git.bashrc
또는
# Include more scripts
. /path/to/ide.bashrc
. /path/to/git.bashrc
또는 디렉토리에 모든 것을 포함합니다:
if [ -d /path/to/includes ]; then
for f in /path/to/includes/*.bashrc; do
. "$f"
done
fi
읽다: