X-Git-Url: http://git.plutz.net/?p=clickslide;a=blobdiff_plain;f=cgilite.sh;h=f0f2fa90a02e0883e84b5b3c88b32b50eb6ced20;hp=9f2eedc179227a21247578990955dcea1bb4befc;hb=3a5f8da6c094474cb5de33d40fc94e4497450a25;hpb=69474bafc0d39135f537512a6b359c612747d7a8 diff --git a/cgilite.sh b/cgilite.sh index 9f2eedc..f0f2fa9 100755 --- a/cgilite.sh +++ b/cgilite.sh @@ -30,7 +30,7 @@ HEADER(){ # referencing HTTP_* environment variables. if [ -n "${cgilite_headers+x}" ]; then printf %s "$cgilite_headers" \ - | sed -rn 's;^'"${1}"': ([^\r]+)\r?$;\1;ip;q;' + | sed -rn 's;^'"${1}"': ([^\r]+)\r?$;\1;i; tX; d; :X;p;q;' else eval "printf %s \"\$HTTP_$(printf %s "${1}" |tr a-z A-Z |tr -c A-Z _)\"" fi