サイドノートに。 .profileを使用することは最良の選択肢ではありません。長期的には、.bash_profileまたは.bashrcを使用する方がはるかに優れています。
これを.bash_profileまたは.bashrcに配置し、エクスポート、関数、および別名を以下に配置します。
if [ -f ~/.bash_exports ]; then . ~/.bash_exports ; fi
if [ -f ~/.bash_functions ]; then . ~/.bash_functions ; fi
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases ; fi
.bash *ファイルをバックアップするこの関数をあなたの.bash_functionsに置いてください、そしてあなたがしなければならないことはターミナルでbackup_bashfileを実行することだけです。
function backup_bashfiles()
{
ARCHIVE="$HOME/bash_dotfiles_$(date +%Y%m%d_%H%M%S).tar.gz";
cd ~
tar -czvf $ARCHIVE .bash_profile .bashrc .bash_functions .bash_aliases .bash_prompt
echo "All backed up in $ARCHIVE";
}
Time Machineを使用することは素晴らしい解決策ですがそれでもあなたが正しい場所に悩みを抱えさせてそれらをバックアップさせる、彼らは長い間あなたと一緒にいるでしょう。