когда я открываю новую вкладку на моем терминале Mac, он отображает ненужный код.
Этот код выводится на терминал из файлов, которые терминал загружает при запуске, например .profile, .bash_profile, .bash
Вот код, отображаемый при открытии новой вкладки.
Last login: Mon Jan 16 15:00:48 on ttys002
-bash: export: `-s': not a valid identifier
-bash: export: `/Users/jayparteek/.rvm/scripts/rvm': not a valid identifier
-bash: export: `]]': not a valid identifier
-bash: /usr/local/bin[[: No such file or directory
-bash: /usr/local/bin: is a directory
Я знаю, что это происходит из любого из следующих файлов.
.bash_profile
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
alias gst='git status'
alias gl='git pull'
alias gp='git push'
alias gd='git diff | mate'
alias gc='git commit -v'
alias gca='git commit -v -a'
alias gb='git branch'
alias gba='git branch -a'
export EDITOR='mate -w'
alias mysql="/usr/local/mysql/bin/mysql"
alias mysqld="sudo /Library/StartupItems/MySQLCOM/MySQLCOM"
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
/usr/local/bin[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
.profile
export BUNDLER_EDITOR=mate
alias gco='git co'
alias gci='git ci'
alias grb='git rb'
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
Улучшенный файл .bash_profile
source $HOME/.rvm/scripts/rvm
alias gst='git status'
alias gl='git pull'
alias gp='git push'
alias gd='git diff | mate'
alias gc='git commit -v'
alias gca='git commit -v -a'
alias gb='git branch'
alias gba='git branch -a'
export EDITOR='mate -w'
alias mysql="/usr/local/mysql/bin/mysql"
alias mysqld="sudo /Library/StartupItems/MySQLCOM/MySQLCOM"
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
/usr/local/bin[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"