From c7a3c4a7c0771649ad54bc08b6d0fb1e22fb9032 Mon Sep 17 00:00:00 2001 From: c0dev0id Date: Sun, 5 Feb 2023 09:57:29 +0100 Subject: [PATCH] Not every fgrep needs to print the result --- start.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/start.sh b/start.sh index ec6a70f..11b6bf9 100755 --- a/start.sh +++ b/start.sh @@ -72,7 +72,7 @@ kalender() { | cut -d" " -f 3- \ | cut -d"|" -f 2-) - if echo "$line" | fgrep ' |' + if echo "$line" | fgrep -q ' |' then say "Am $date um $time Uhr findet \"$text\" im \"$loc\" statt." else @@ -120,13 +120,13 @@ karma() { [ "$n" == "$(echo "$NICK" | tr '[:upper:]' '[:lower:]' )" ] \ && say "So aber nicht mein lieber $NICK!" && return - echo "$1" | fgrep "++" \ + echo "$1" | fgrep -q -- "++" \ && savekarma $n "+1" - echo "$1" | fgrep -- "--" \ + echo "$1" | fgrep -q -- "--" \ && savekarma $n "-1" - echo "$1" | fgrep "+-" \ + echo "$1" | fgrep -q -- "+-" \ && say "Echt jetzt, $NICK?" - echo "$1" | fgrep -- "-+" \ + echo "$1" | fgrep -q -- "-+" \ && say "Echt jetzt, $NICK?" } transparenzbericht() {