Skip to content

Commit

Permalink
Replace echo -n usage with printf fixes #21
Browse files Browse the repository at this point in the history
  • Loading branch information
brettlangdon committed May 26, 2021
1 parent 54dbca4 commit c58c212
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions bin/git-vendor
Original file line number Diff line number Diff line change
Expand Up @@ -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()
Expand All @@ -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=
Expand Down

0 comments on commit c58c212

Please sign in to comment.