[BraLUG] Script zum Finden von Unterschieden in 2 Dateien

Ingo Schaefer ingo at ingo-schaefer.de
Do Sep 21 09:42:55 CEST 2006


Mahlzeit,
Am Donnerstag, den 21.09.2006, 09:36 +0200 schrieb Uwe Berger:

> mal eine Frage an unsere Script-Gurus...

Gut, das bin ich zwar nicht, aber ich frage trotzdem mal nach.


> -alle Zeilen aus A, die nicht in B enthalten sind

Ist die Reihenfolge der Zeilen wichtig?

> diff, sdiff
> gawk
> sed
> grep
> Keine Shell, da es auf einen Windowssystem funktionieren muß...;-)

Na ja, da gibts doch auch die bash fuer. (MingW)

Oder zur Not cmd-Skripte, da weiss ich aber nicht wie gut das mit dem
Einlesen einer Datei geht.

Ich wuerde jedenfalls im Prinzip so vorgehen:

Solange A nicht am Ende tue
  Lies eine Zeile aus A
  if 
    grep Zeile B gehe weiter 
  else gib Zeile aus

Gruss,
Ingo
-- 
"Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr
durch ein saftiges Steak ersetzt."
                                         gefunden bei frag-mutti.de
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: Dies ist ein digital signierter Nachrichtenteil
URL         : <https://list.bralug.de/pipermail/bralug/attachments/20060921/c2ad28fd/attachment.sig>


Mehr Informationen über die Mailingliste Bralug