X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=pages%2Flist.sh;h=39a6ccbea7e64855400e61ca81833aedfd8fa3f2;hb=30ac844acd16c48c632232285259a2fc449a58ce;hp=9f2b9eeb761c26c4f4bf66394d72eb895311783c;hpb=235877da7d36cb076fcbfed285b54ce967907642;p=serve0 diff --git a/pages/list.sh b/pages/list.sh index 9f2b9ee..39a6ccb 100755 --- a/pages/list.sh +++ b/pages/list.sh @@ -117,7 +117,7 @@ thumblist() { else filterex="s;^([0-9]+\t){3}(.+)\n.*$;\2;p" printf '%s\n' "$filter" |tr '^' '\n' \ - | sed -r 's;[]\/\(\)\\\^\$\|\?\.\+\*\;\[\{\}];\\\\&;g' \ + | sed -r 's;[]\/\(\)\\\^\$\?\.\+\*\;\[\{\}];\\\\&;g' \ | while read each; do [ "${each:0:1}" = '!' ] && filterex="/^[^\n]+\n(.*\|)?(${each#?})(\|.*)?$/d;{${filterex}}" \ || filterex="/^[^\n]+\n(.*\|)?(${each})(\|.*)?$/{${filterex}}"