Wollte mir eine kleine Routine schreiben, um in meinen betreuten Webseiten nach bestimmten Strings zu suchen. Das klappt manuell über
Fundstellen werden dann, farbig markiert, im Text ausgegeben
Pack ich es in ein Skript, dann geht die farbige Markierung verloren. Hat jemand eine Idee, wie ich das wieder bewirken kann?
Nebenfrage: Üblicherweise wird der Inhalt der kompletten Webseite ausgegeben, da die Zeilenumschaltung über die HTML Tags erfolgt und nicht über \r\n. Ist es unkompliziert möglich, dem grep beizubringen, immer nur die Fundstellen und ca 20 Zeichen vor und nach der Fundstelle auszugeben?
Vielen Dank schonmal vorab
Code:
page=$(wget -O - --no-verbose $url);
echo $page | grep $searchpattern
Pack ich es in ein Skript, dann geht die farbige Markierung verloren. Hat jemand eine Idee, wie ich das wieder bewirken kann?
Nebenfrage: Üblicherweise wird der Inhalt der kompletten Webseite ausgegeben, da die Zeilenumschaltung über die HTML Tags erfolgt und nicht über \r\n. Ist es unkompliziert möglich, dem grep beizubringen, immer nur die Fundstellen und ca 20 Zeichen vor und nach der Fundstelle auszugeben?
Vielen Dank schonmal vorab