ich habe unter Linux eine Datei, die zeilenweise kommasepariert Einträge enthält.
Jetzt sollen alle Zeilen, die mit den gleichen Textmuster beginnen an der Konsole ausgegeben werden.
Wenn das eine größere Datei ist, wäre das eine klassische Aufagbe für eine SQL Abfrage. Weil es hier keinen Trick oder sowas gibt, sondern du musst die komplette Datei einlesen und alles umsortieren
also so:
Datei:
Testmuster1, ashdg, weuhc, wefouhw
Testmuster2, eorg, regijh, ergojerg
Testmuster1, sdjhsd, sdjkh, sdjfhs
Testmuster3, sddsfhu, sdjfhs, ojhfso
Testmuster4, dshf, sdhfs, sdjf hks
Testmuster2, sdfhs, khf, ksfJetzt soll an der Konsole ungefähr folgendes stehen.
Gleiche Zeilenanfänge:
Testmuster1, ashdg, weuhc, wefouhw
Testmuster1, sdjhsd, sdjkh, sdjfhs
Testmuster2, eorg, regijh, ergojerg
Testmuster2, sdfhs, khf, ksfkann mir jemand helfen oder einen tipp geheb?
einlesen, splitten und dann einen HASH bilden der den ersten Wert als Schlüssel hat und die Werte Arrays mit den Zeilen sind.
Struppi.
Javascript ist toll (Perl auch!)