FANDOM


csvdiff
Csvdiff
Csvdiffscreenshot
Basisdaten
Entwickler Roland Schmitz
Aktuelle Version 2.0
(1. November 2010)
Betriebssystem Linux, Mac OS X, Unix, Windows
Kategorie Dateivergleichswerkzeug
Lizenz GPL (Freie Software)
Deutschsprachig nein
csvdiff.sourceforge.net

csvdiff ist ein unter der GNU General Public License stehendes freies Vergleichstool für CSV-Dateien.

Csvdiff ist ein Perl-Skript, mit dem zwei CSV-Dateien miteinander verglichen werden können. Das Trennzeichen zwischen den Spalten kann frei gewählt werden. Im Gegensatz zu diff werden hier der Datensatz und die Spalte angezeigt, die sich unterscheiden. Soweit vorhanden, kann in einer dritten Datei eine Liste der Spaltennamen (im selben Format wie die Daten) übergeben werden, so dass im Vergleichsergebnis der Name der Spalte(n) angezeigt wird, die unterschiedlich sind. Ursprünglich wurde csvdiff entwickelt, um Datenbank-Entladedateien miteinander vergleichen zu können. Um das Vergleichsergebnis zu verbessern, besteht die Möglichkeit, eine oder mehrere „Key“-Spalten anzugeben.

Neben der Sourcecode Version als *.pl-Datei existiert seit dem 5. Juli 2008 auch eine Windows-Executable-Version von csvdiff.

Details Bearbeiten

  • Csvdiff ist ein Perlscript welches das Modul Getopt::Std voraussetzt
  • Der Feldtrenner ist frei wählbar
  • Wenn die Feldnamen mit bereitgestellt werden, werden diese auch im Output verwendet
  • Keys können auch aus mehreren Feldern bestehen
  • Groß/Kleinschreibung kann wahlweise ignoriert werden
  • Vor-/Nachlaufende Leerzeichen können ignoriert werden
  • Spalten können für den Vergleich gezielt ausgeblendet werden (nützlich für Timestamps)
  • Wenn keine Key-Spalte(n) angegeben wurde(n), können die Dateien vor dem Vergleich sortiert werden
  • Leerzeilen werden ignoriert
  • Als alternatives Outputformat ist ein diff ähnliches Format vorhanden, das die Unterschiede farblich hervorhebt
  • Numerischer Vergleich ausgesuchter Spalten (+5.0 = 5). Bei diesen Spalten kann die Differenz und das Verhältnis ermittelt werden.

Weblinks Bearbeiten

Wikidata-logo Im Wikidata-Objekt Q1142717 befinden sich offene Daten zum Thema und Links zu Wikimedia-Projekten.
Info Sign  Dieser Wikipedia-Artikel wurde gemäß GFDL bzw. CC-by-sa mit allen Versionen importiert.

Störung durch Adblocker erkannt!


Wikia ist eine gebührenfreie Seite, die sich durch Werbung finanziert. Benutzer, die Adblocker einsetzen, haben eine modifizierte Ansicht der Seite.

Wikia ist nicht verfügbar, wenn du weitere Modifikationen in dem Adblocker-Programm gemacht hast. Wenn du sie entfernst, dann wird die Seite ohne Probleme geladen.

Auch bei FANDOM

Zufälliges Wiki