У меня есть тонны материала в моем .bash_profile. Проблема, я использую ~3 компьютера очень часто, и я устал от необходимости скопировать, вставляют мой prefs везде. Два из них запускают Ubuntu 10.10, и каждый выполняет OSX. Я задавался вопросом, был ли способ использовать Dropbox, совместно использовать единственный prefs файл. Как, когда удар запускается, говорят этому проверять ~/Dropbox/Bash/.bash_profile
?
Хотя, мог я также говорить emacs заглядывать ~/Dropbox/Emacs/.emacs
так или иначе?
~/.bash_profile
DROPBOX_PROFILE='~/Dropbox/Bash/.bash_profile'
if [ -f $DROPBOX_PROFILE ]; then
. $DROPBOX_PROFILE
fi
~/.emacs
(load "~/Dropbox/Emacs/.emacs")
В Вашем регулярном .bash_profile просто назовите ~/Dropbox/Bash/.bash_profile.
#.bash_profile
. ~/Dropbox/Bash/.bash_profile # the '.' command runs a file.
На самом деле Вы, вероятно, хотите назвать совместно используемый файл чем-то еще или по крайней мере не сделать его скрытым файлом.
Я думаю, что это получило бы то, что Вы хотите, просто проверьте, чтобы видеть, существует ли файл, если так, получите его.
в $HOME/.bash_profile
[ -f $HOME/Dropbox/Bash/.bash_profile ] && source $HOME/Dropbox/Bash/.bash_profile