From c58c212f24fe54b0c77860da5185fc2bf3b77986 Mon Sep 17 00:00:00 2001 From: brettlangdon Date: Tue, 25 May 2021 20:20:12 -0400 Subject: [PATCH] Replace echo -n usage with printf fixes #21 --- bin/git-vendor | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/git-vendor b/bin/git-vendor index c7ed88d..0437a16 100755 --- a/bin/git-vendor +++ b/bin/git-vendor @@ -40,7 +40,7 @@ fi # Simulate an associative array (for older versions of bash) var_name() { - echo -n "name_$1" | tr -c '[A-Za-z0-9]' '_' + printf "name_$1" | tr -c '[A-Za-z0-9]' '_' } vendor_names_from_log() @@ -57,10 +57,10 @@ vendor_names_from_log() END) # Only consider dependencies which still exist on disk # and haven't been renamed - eval `echo -n val='$'$(var_name "$dir")` + eval `printf val='$'$(var_name "$dir")` if [ -d "$dir" -a -z "$val" ]; then echo "$name" - eval `echo -n $(var_name "$dir")=1` + eval `printf $(var_name "$dir")=1` fi name= dir=