Ich möchte in einem riesigen Datenbank-Dump suchen und ersetzen, und es tut nicht das, was meiner Meinung nach passieren sollte. Ich möchte nach meiner Zielzeichenfolge in der Datei suchen und dann die umgebenden 8 Zeichen oder so sehen (je nach Bedarf muss ich diese Zahl möglicherweise anpassen). Wie kann ich das machen?
Der Grund, warum ich das nicht sehen kann, ist, dass es viele Hunderte, wenn nicht Tausende von Übereinstimmungen gibt. Ich möchte eine bestimmte Anzahl von Zeichen erhalten, die die Zeichenfolge umgeben, und sie dann in uniq
oder etwas weiterleiten, um zu sehen, warum mein Suchen und Ersetzen unerwartete Verhaltensweisen aufweist.
Es kann auch mehrere Übereinstimmungen in derselben Zeile geben!