From: Vladimir-csp Date: Wed, 13 Nov 2019 21:48:46 +0000 (+0300) Subject: egrep is deprecated according to manpage X-Git-Tag: 1.9~1^2~1 X-Git-Url: https://git.donarmstrong.com/?p=deb_pkgs%2Fautorandr.git;a=commitdiff_plain;h=4ed7fa9b24df994211bf399a67680189cd234a0a egrep is deprecated according to manpage also do classes as in manpage, no double escapes needed --- diff --git a/contrib/systemd/autorandr-lid-listener.service b/contrib/systemd/autorandr-lid-listener.service index 25ba340..24b1c19 100644 --- a/contrib/systemd/autorandr-lid-listener.service +++ b/contrib/systemd/autorandr-lid-listener.service @@ -3,7 +3,7 @@ Description=Runs autorandr whenever the lid state changes [Service] Type=simple -ExecStart=sh -c "stdbuf -oL libinput debug-events | egrep --line-buffered '^[[:space:]-]+event[0-9]+\\s+SWITCH_TOGGLE\\s' | while read line; do autorandr --batch --change --default default; done" +ExecStart=sh -c "stdbuf -oL libinput debug-events | grep -E --line-buffered '^[[:space:]-]+event[0-9]+[[:space:]]+SWITCH_TOGGLE[[:space:]]' | while read line; do autorandr --batch --change --default default; done" Restart=always RestartSec=30 SyslogIdentifier=autorandr