diff options
author | Andrew Janke <janke@pobox.com> | 2015-02-20 02:34:54 -0500 |
---|---|---|
committer | Andrew Janke <janke@pobox.com> | 2015-02-20 02:34:54 -0500 |
commit | 1246c3e08bfb7d999bac2ae3e9933084cffbc4eb (patch) | |
tree | 1e40163437de0f25aaafb1dd6c004383e4369550 /tools/install.sh | |
parent | 77140a2ea7f8fbf6d5618546d7e7dc8fd03eb707 (diff) | |
download | zsh-1246c3e08bfb7d999bac2ae3e9933084cffbc4eb.tar.gz zsh-1246c3e08bfb7d999bac2ae3e9933084cffbc4eb.tar.bz2 zsh-1246c3e08bfb7d999bac2ae3e9933084cffbc4eb.zip |
install.sh: Replace nonstandard "sed -i" with sed + mv commands. Makes portable to systems whose sed lacks "-i", like OpenBSD.
Diffstat (limited to 'tools/install.sh')
-rwxr-xr-x | tools/install.sh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tools/install.sh b/tools/install.sh index bd4c55749..496199363 100755 --- a/tools/install.sh +++ b/tools/install.sh @@ -23,14 +23,16 @@ fi echo "\033[0;34mUsing the Oh My Zsh template file and adding it to ~/.zshrc\033[0m" cp $ZSH/templates/zshrc.zsh-template ~/.zshrc -sed -i -e "/^export ZSH=/ c\\ +sed "/^export ZSH=/ c\\ export ZSH=$ZSH -" ~/.zshrc +" ~/.zshrc > ~/.zshrc-omztemp +mv -f ~/.zshrc-omztemp ~/.zshrc echo "\033[0;34mCopying your current PATH and adding it to the end of ~/.zshrc for you.\033[0m" -sed -i -e "/export PATH=/ c\\ +sed "/export PATH=/ c\\ export PATH=\"$PATH\" -" ~/.zshrc +" ~/.zshrc > ~/.zshrc-omztemp +mv -f ~/.zshrc-omztemp ~/.zshrc if [ "$SHELL" != "$(which zsh)" ]; then echo "\033[0;34mTime to change your default shell to zsh!\033[0m" |