]> git.plutz.net Git - confetti/blobdiff - cards/filter_card.sh
portable sed usage
[confetti] / cards / filter_card.sh
index 2b25acb8f5dca7f4377964883ce1dcbf738b7605..e7d1114a2deb3077c0bfe10584ed3dea044d4962 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/zsh
+#!/bin/sh
 
 # Copyright 2014, 2017, 2019 Paul Hänsch
 #
@@ -30,7 +30,7 @@ filter="$(
     else
       printf '^%s:%s' "$filter_type" "$filter_text"
     fi
-  done | sed -r \
+  done | sed -E \
          's;\|+;\|;g;   s;\^+;\^;g;   s;:\|;:;g;
           :X;   s;\^[^:]*:\^;\^;g;   /\^[^:]*:\^/bX;
           s;^\^;;;   s;\^[^:]*:$;;;'