FreeDOS help system (hhstndrd 1.0.8 de)[fc]

Befehl: fc

FC vergleicht zwei Dateien oder Dateisätze, im Text- oder Binärmodus, und zeigt die Unterschiede zwischen ihnen an.

Syntax:

FC [Schalter] [Laufwerk1:][Pfad1]Dateiname1 [Laufwerk2][Pfad2] Dateiname2 [Schalter]

Optionen:

/A Nur die erste und letzte Zeile von mehreren Abweichungen in Folge zeigen. /B Binären Vergleich durchführen. /C Gross- und Kleinschreibung nicht berücksichtigen. /L Dateien als ASCII Text vergleichen. /LBn Anzeige der zusammenhängenden Unterschiede auf n Textzeilen beschränken. /Mn Anzeige auf n Bytes bei binärem Vergleich beschränken. (Standard = 20, 0 = unbegrenzt, /M = /M0). /N Zeilennummern beim Textvergleich anzeigen. /Q Zeige die Liste der Unterschiede nicht an. /R Zeige einen genauen Bericht am Ende an (immer aktiv wenn /S benutzt wird). /S Dateien in Unterverzeichnissen mit einbeziehen. /T Tabulatoren nicht durch Leerzeichen ersetzen. /U Zeige die Namen der Dateien, die kein Gegenstück haben. /W Tabulatoren und Leerzeichen beim Textvergleich komprimieren. /X Umgebungszeilen beim Textvergleich nicht anzeigen. /nnn Mindestanzahl der zusammenhängenden Übereinstimmungen auf nnn Zeilen für die Resynchronisation des Vergleichs festlegen. /? Zeigt die Hilfe.

Kommentar:

FC unterstützt LANGE DATEINAMEN und verwendet diese automatisch, wenn das Betriebssystem lange Dateinamen unterstützt. FC verwendet bei Dateien mit .EXE, .COM, .SYS, .OBJ, .BIN, .DLL und .LIB -Endung standardmäßig den Binärmodus. Im Binärmodus zeigt FC den Offset in der Datei der unterscheidenden Bytes, ihren Wert in Hexadezimal und, wenn es ASCII-druckbare Zeichen sind, ihr ASCII-Zeichen. Standardmäßig hält der Binärvergleich nach 20 Unterschieden, aber der Wert kann durch den /M Schalter verändert werden. /M0 bedeuted "unbegrenzte Anzahl von Unterschieden". /M wird als /M0 interpretiert. Eine Begrenzung dieses Programmes ist, daß im Textmodusdateivergleich nur die ersten 32.765 Zeilen vergleichen werden; die verbleibenden Zeilen werden ignoriert. Die Zeilenlänge ist virtuell unbegrenzt. FC unterstützt NLS (national language support - nationale Sprach- unterstützung). FC hat folgende Beendigungswerte (EXITCODES/ERRORLEVEL): 0 Alle die Dateien sind identisch 1 Mindestens ein Dateienpaar differiert 2 Ungültiger Parameter in der Kommandozeile 3 Datei nicht gefunden 4 Fehler beim Datei(en) öffnen

Beispiel:

FC /L /M0 C:\ foo.txt D:\foo.txt

Siehe auch:

comp diskcomp doslfn md5sum ------------------------------------------------------------------------------ Copyright (C) 1999 Maurizio Spagni, aktualisiert 2008 von W. Spiegl. Diese Datei ist abgeleitet vom FreeDOS Spezifikationen-HOWTO. Vgl. auch die Datei H2Cpying bezüglich der Kopierbedingungen.