Skip to content

Commit c58c212

Browse files
committed
Replace echo -n usage with printf fixes #21
1 parent 54dbca4 commit c58c212

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

bin/git-vendor

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ fi
4040
# Simulate an associative array (for older versions of bash)
4141
var_name()
4242
{
43-
echo -n "name_$1" | tr -c '[A-Za-z0-9]' '_'
43+
printf "name_$1" | tr -c '[A-Za-z0-9]' '_'
4444
}
4545

4646
vendor_names_from_log()
@@ -57,10 +57,10 @@ vendor_names_from_log()
5757
END)
5858
# Only consider dependencies which still exist on disk
5959
# and haven't been renamed
60-
eval `echo -n val='$'$(var_name "$dir")`
60+
eval `printf val='$'$(var_name "$dir")`
6161
if [ -d "$dir" -a -z "$val" ]; then
6262
echo "$name"
63-
eval `echo -n $(var_name "$dir")=1`
63+
eval `printf $(var_name "$dir")=1`
6464
fi
6565
name=
6666
dir=

0 commit comments

Comments
 (0)