From 9cd2658073f642af615f24133db9f02c0df2bb9a Mon Sep 17 00:00:00 2001 From: Xu Cheng <xucheng@me.com> Date: Wed, 20 Jan 2016 20:29:47 +0800 Subject: [PATCH] update-bash: avoid shellout for stripping prefix --- Library/Homebrew/cmd/update-bash.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/cmd/update-bash.sh b/Library/Homebrew/cmd/update-bash.sh index 3b3eac482f..27cbd32ed7 100755 --- a/Library/Homebrew/cmd/update-bash.sh +++ b/Library/Homebrew/cmd/update-bash.sh @@ -54,8 +54,8 @@ repo_var() { upstream_branch() { local upstream_branch - upstream_branch="$(git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null | - sed -e 's|refs/remotes/origin/||' )" + upstream_branch="$(git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null)" + upstream_branch="${upstream_branch#refs/remotes/origin/}" [[ -z "$upstream_branch" ]] && upstream_branch="master" echo "$upstream_branch" } -- GitLab