Hi allerseits,
ich habe ein paar Dinge, die ich per Shell Script lösen soll. Zunächst folgendes:
Ich erzeuge per Skript eine Datei, in die z.B. reingeschrieben wird "nicht verfügbar", aber auch anderes. Ich will nun diese Datei (return.log heißt se) nach diesem Striing "nicht verfügbar" durchsuchen. Wird ein solcher String gefunden, das kann auch mehrmals sein, sollen alle entsprechenden Zeilen in eine Datei return$timestamp.log geschrieben werden. Das mit dem Timestamp und das Anlegen der Datei krieg ich hin. Ich weiß nur nicht genau wie ich nur die der Suche entsprechenden Zeilen da rein kriege (sicher irgendwie mit >> oder >). Und das suchen geht bestimmt mit grep, aber wie genau?
Weiterhin soll, wenn der String "nicht verfügbar" NICHT gefunden wurde, in eine neue Datei (z.B. returnrc.log) der aktuelle Timestamp und der Satz "alle Systeme verfügbar" geschrieben werden.
Könnt ihr mir dabei helfen?
Wäre echt super!
Danke schonmal!