X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=fgen.sh;h=62c636d433ee0fa4e822ac21f0bec634c494f46b;hb=98f01e0342af4a4ef4f026552d793c96e4976b86;hp=5cdc85fefaedecb473795977d1a1063021d8ed4e;hpb=a4ccfbbe6c533a37a702c15edb42e6ec9acb6af2;p=fgen.git diff --git a/fgen.sh b/fgen.sh index 5cdc85f..62c636d 100755 --- a/fgen.sh +++ b/fgen.sh @@ -65,10 +65,12 @@ function get_size() cat ${layers} | grep -m 1 "${1}" | ${SED} "s/.*geometry:\([0-9]\+x[0-9]\+\).*/\1/g" } -# Arg1: layer +# Arg1: line function get_pos() { - cat ${layers} | grep "${1}" | ${SED} "s/.*geometry:[0-9]\+x[0-9]\+\(+[0-9]\++[0-9]\+\),.*/\1/g" + local token + token=$(echo "${1}" | ${SED} "s/.*geometry:[0-9]\+x[0-9]\+\([+-][0-9]\+[+-][0-9]\+\),.*/\1/g") + echo "${token}" } # Arg1: line