Browse Source

Replace echo -n usage with printf fixes #21

master v1.2.1
Brett Langdon 5 years ago
parent
commit
c58c212f24
Signed by: brettlangdon GPG Key ID: A70042D88B95AA2B
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      bin/git-vendor

+ 3
- 3
bin/git-vendor View File

@ -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=


Loading…
Cancel
Save