diff Linux Befehle
Welche sind die Linux diff Befehle?
Explanation
diff BEFEHL:Der diff Befehl wird benutzt, um Differenzen zwischen zwei Dateien zu finden.
SYNTAX:Die Syntax ist
diff [Optionen..] von-Datei zu-DateiOPTIONEN:
-a |
behandelt alle Dateien als Text und vergleicht sie zeilenweise. |
-b |
Ignoriert Veränderungen bei der Menge an Leerraum. |
-c |
nutzt das Kontextausgabeformat. |
-e |
macht die Ausgabe, die ein gültiges ed-Script ist. |
-H |
nutzt Heuristiken, um das Handling großer Dateien zu beschleunigen, welche zahlreiche zersplitterte kleine Abweichungen haben. |
-i |
Ignoriert Änderungen in der Schreibweise; berücksichtigt Groß- und Kleinbuchstaben wie die Gleichen. |
-n |
druckt im RCS-Format aus, wie -f mit Ausnahme, dass jeder Befehl die Anzahl der betroffenen Zeilen angibt. |
-q |
Ausgabe im RCS-Format der Differenzen; wie -f mit Ausnahme, dass jeder Befehl die Anzahl der betroffenen Zeilen angibt.
|
-r |
Wenn die Verzeichnisse verglichen werden, rekursiver Vergleich jeglicher gefundener Unterverzeichnisse. |
-s |
Meldet, wenn zwei Dateien dieselben sind. |
-w |
Ignoriert Leerraum beim Zeilenvergleich. |
-y |
nutzt das Nebeneinander-Ausgabeformat. |
BEISPIEL:
Lassen Sie uns zwei Dateien file1.txt und file2.txt erstellen und sie die folgenden Daten haben.
Data in file1.txt |
Data in file2.txt |
HIOX TEST hscripts.com mit Freundschaft hiox india
|
HIOX TEST HSCRIPTS.com mitFreund schaft |
- Dateien vergleichen unter Nichtbeachtung des Leerraums:
diff-wfile1.txtfile2.txt
Dieser Befehl wird die Datei file1.txt mit file2.txt vergleichen unter Nichtbeachtung des Leerraums und die folgende Ausgabe hervorrufen.
2c2
< hscripts.com
---
> HSCRIPTS.com
4d3
< Hioxindia.com
- Die Dateien nebeneinander vergleichen, unter Nichtbeachtung des Leerraums:
diff-byfile1.txtfile2.txt
Dieser Befehl wird die Dateien unter Nichtbeachtung des Leerraums vergleichen. Es ist leichter, die Dateien zu unterscheiden.
HIOX TEST HIOX TEST
hscripts.com | HSCRIPTS.com
with friend ship with friend ship
Hioxindia.com <
Die dritte Zeile (mit Freundschaft) in file2.txt hat mehr Leerraum, aber das -b ignoriert den Leerraum und zeigt keine Abweichungen in der speziellen Zeile an, -y druckt das Resultat nebeneinander aus.
- die Dateien vergleichen unter Nichtbeachtung der Groß-/Kleinschreibung.
diff-iyfile1.txtfile2.txt
Dieser Befehl wird die Dateien vergleichen unter Nichtbeachtung der Groß-/Kleinschreibung und stellt die folgende Ausgabe dar.
HIOX TEST HIOX TEST
hscripts.com HSCRIPTS.com
with friend ship | with friend ship
Hioxindia.com <