Use safe temp file instead of using sed buffers

https://github.com/robbyrussell/oh-my-zsh/pull/3257#issuecomment-60358947
This commit is contained in:
mitzip 2014-10-24 12:30:07 -05:00
commit 36acc795b9

View file

@ -25,12 +25,14 @@ echo "\033[0;34mUsing the Oh My Zsh template file and adding it to ~/.zshrc\033[
cp $ZSH/templates/zshrc.zsh-template ~/.zshrc
sed -e "/^ZSH=/ c\\
ZSH=$ZSH
" ~/.zshrc | tee ~/.zshrc
" ~/.zshrc > ~/.zshrc.omztemplate
mv -f ~/.zshrc.omztemplate ~/.zshrc
echo "\033[0;34mCopying your current PATH and adding it to the end of ~/.zshrc for you.\033[0m"
sed -e "/export PATH=/ c\\
export PATH=\"$PATH\"
" ~/.zshrc | tee ~/.zshrc
" ~/.zshrc > ~/.zshrc.newpath
mv -f ~/.zshrc.newpath ~/.zshrc
if [ "$SHELL" != "$(which zsh)" ]; then
echo "\033[0;34mTime to change your default shell to zsh!\033[0m"