Archiv verlassen und diese Seite im Standarddesign anzeigen : Textfile nach wort durchsuchen
kann mir jemand sagen ob man z.B mit awk oder aehnlichem ein Textfile nach einem bestimmten word durchsuchen kann. z.b. "error"
danke
michael.sprick
02-02-2007, 10:32
Suchst Du evtl. grep?
grep "Suchbegriff oder regexp" Textdatei.txt
erstmal danke, ist ungefaehr das was ich gesucht habe, jetzt braeuchte ich nur noch eine abfrage??? quasi, wenn das wort gefunden wird dann.....bsp fuehre script aus? weiss villeicht jemand wie so was geht??
erstmal danke, ist ungefaehr das was ich gesucht habe, jetzt braeuchte ich nur noch eine abfrage??? quasi, wenn das wort gefunden wird dann.....bsp fuehre script aus? weiss villeicht jemand wie so was geht??
ungefähr so:
X=`grep Suchbegriff Datei`
if [ -z "$X" ]; then
#nicht gefunden...
else
#gefunden...
fi
alternativ kannst Du natürlich auch gleich grep -c nehmen, das liefert Dir gleich die Anzahl gefundener Treffer (da geht's dann mit -z in der Abfrage nicht, weil Du dann ja definitiv eine Antwort bekommst);-)
MfG,
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.