(私はこれを見たことがあります。質問が、同じかどうかわからない)
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
読む: