~/.bash_profile
DROPBOX_PROFILE='~/Dropbox/Bash/.bash_profile'
if [ -f $DROPBOX_PROFILE ]; then
. $DROPBOX_PROFILE
fi
~/.emacs
(load "~/Dropbox/Emacs/.emacs")
Che ne dici di questo, che evita di avere file di configurazione speciali che generano le versioni di Dropbox?
$ ln -s ~/Dropbox/Bash/.bash_profile ~/.bash_profile
$ ln -s ~/Dropbox/Emacs/.emacs ~/.emacs
Nel tuo normale .bash_profile, chiama semplicemente ~/Dropbox/Bash/.bash_profile.
#.bash_profile
. ~/Dropbox/Bash/.bash_profile # the '.' command runs a file.
In realtà, probabilmente vorrai chiamare il file condiviso in altro modo, o almeno non renderlo un file nascosto.