Thread zwei Dateien Vergleichen
(11 answers)
Opened by commander at 2012-08-13 13:38 Guest commander hier ist mir die definition zu vage. ich sage immer, die spezifikation ist schon die halbe miete. und "der gleiche string" in einer datei ist keine spezifikation. 1. willst du etwas ausgeben pro zeile? also zeile für zeile durchgehen und wenn die entsprechenden zeilen in den dateien gleich sind, ausgeben? 2. oder können die strings irgendwo in der datei vorkommen und du willst am ende alle strings ausgeben, die (irgendwo) in beiden dateien vorkommen? das wäre dann eine sogenannte schnittmenge, vielleicht erinnert sich die ein oder andere aus dem mathe-unterricht. wenn ersteres, dürfte das problem für den teilstring leicht zu lösen sein. du schneidest alles nach dem ersten punkt ab (mit einer subsitution) und vergleichst dann erst. bei variante 2 ist es davon abhängig, was du ausgeben willst. dein skript finde ich nicht so erhellend und passt irgendwie nicht zur aufgabenstellung, wenn ich das richtig sehe. in zeile 27 gibst du ja nur die zeilen aus, die insgesamt nur einmal vorkommen, aber oben sagst du, du willst die gleichen zeilen ausgeben. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |