Make grep lazy

This commit is contained in:
yalh76 2021-02-28 13:38:10 +01:00 committed by Alexandre Aubin
parent 2728801d17
commit 9bbc3b72ae

View file

@ -386,7 +386,7 @@ ynh_replace_vars () {
# Replace others variables
# List other unique (__ __) variables in $file
local uniques_vars=( $(grep -o '__[A-Z0-9_]*__' $file | sort --unique | sed "s@__\([^.]*\)__@\L\1@g" ))
local uniques_vars=( $(grep -oP '__[A-Z0-9_]+?__' $file | sort --unique | sed "s@__\([^.]*\)__@\L\1@g" ))
# Do the replacement
local delimit=@