diff options
-rw-r--r-- | dotfiles/bashrc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/dotfiles/bashrc b/dotfiles/bashrc index c94bd5d..04e8d39 100644 --- a/dotfiles/bashrc +++ b/dotfiles/bashrc @@ -19,19 +19,19 @@ export EDITOR _format_wd () { pwd=$(pwd) - base=$(basename $pwd) - parent=$(basename $(dirname $pwd)) - pparent=$(basename $(dirname $parent)) - if test $pparent != "/"; then + base=$(basename "$pwd") + parent=$(basename $(dirname "$pwd")) + pparent=$(basename $(dirname "$parent")) + if test "$pparent" != "/"; then echo -n "$parent/"; - echo -n $base; + echo -n "$base"; else - if test $parent != "/"; then + if test "$parent" != "/"; then echo -n "/$parent/" - echo -n $base; + echo -n "$base"; else echo -n "/"; - echo -n $base; + echo -n "$base"; fi fi } |