From 8947c4c99f4c1ad92f23e59e84b224cf35e4ff81 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Fri, 15 Jul 2016 00:34:48 +1200 Subject: Quote expansions within parameter expansions I made the incorrect assumption that it was safe not to do this; expansions that include glob characters, for example, can cause problems. --- bash/bashrc.d/prompt.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bash/bashrc.d/prompt.bash') diff --git a/bash/bashrc.d/prompt.bash b/bash/bashrc.d/prompt.bash index 75bb197c..b6847a92 100644 --- a/bash/bashrc.d/prompt.bash +++ b/bash/bashrc.d/prompt.bash @@ -214,7 +214,7 @@ prompt() { # name, removing leading slashes and the 'branches' prefix, and any # trailing content after a slash local branch - branch=${url/$root} + branch=${url/"$root"} branch=${branch#/} branch=${branch#branches/} branch=${branch%%/*} -- cgit v1.2.3