9772f8e10d07ce982a45fcce9b074e9084ad76cb

Author
Fredrik Fornwall <fredrik@fornwall.net>
Committer
Marc Cornellà <marc.cornella@live.com>
Date

Message

Replace /bin/sh with sh for portability (#5291)

This makes things work even on system lacking /bin/sh, such as on
non-rooted Android systems.

Diff

 1diff --git a/lib/functions.zsh b/lib/functions.zsh
 2index f9d4a9717d7dd303458f8359dfe5c3b41a393d8d..9f11318d2c06ca78ca2d72cd54291102e4cf364c 100644
 3--- a/lib/functions.zsh
 4+++ b/lib/functions.zsh
 5@@ -3,11 +3,11 @@ function zsh_stats() {
 6 }
 7 
 8 function uninstall_oh_my_zsh() {
 9-  env ZSH=$ZSH /bin/sh $ZSH/tools/uninstall.sh
10+  env ZSH=$ZSH sh $ZSH/tools/uninstall.sh
11 }
12 
13 function upgrade_oh_my_zsh() {
14-  env ZSH=$ZSH /bin/sh $ZSH/tools/upgrade.sh
15+  env ZSH=$ZSH sh $ZSH/tools/upgrade.sh
16 }
17 
18 function take() {
19diff --git a/tools/check_for_upgrade.sh b/tools/check_for_upgrade.sh
20index 881bc6c4993415f3e881a63129bf7ef02be264c2..bd9aba8be1d90aa8021f3eb3de951d10d2b9d967 100644
21--- a/tools/check_for_upgrade.sh
22+++ b/tools/check_for_upgrade.sh
23@@ -11,7 +11,7 @@ function _update_zsh_update() {
24 }
25 
26 function _upgrade_zsh() {
27-  env ZSH=$ZSH /bin/sh $ZSH/tools/upgrade.sh
28+  env ZSH=$ZSH sh $ZSH/tools/upgrade.sh
29   # update the zsh file
30   _update_zsh_update
31 }