Vergelijk bestanden op Linux - Hier is hoe
De volgende praktische tip laat zien hoe u bestanden onder Linux kunt vergelijken.
Hoe bestanden in Linux te vergelijken
Open eerst de console met de toetsencombinatie [Alt] + [Ctrl] + [T] of voer de term "Terminal" in de zoekbalk in. Gebruik de opdracht cd om naar de map te gaan waarin de teksten zich bevinden. Als u niet weet waar de bestanden zijn opgeslagen, laten we u nog een praktische tip zien over het zoeken naar bestanden onder Linux.
- Linux vergelijkt alleen tekstbestanden in de console - degenen die op zoek zijn naar meer specifieke toepassingen, zullen vinden wat ze zoeken in het softwarecentrum.
- Als u wilt weten waar twee bestanden verschillen, voert u "diff bestandsnaam1 bestandsnaam2" in. Als de objecten hetzelfde zijn, ontvangt u geen uitvoer. Als de twee bestanden verschillen, ontvangt u een foutcode zoals "1c1". Dit vertelt u dat de bestanden op de eerste regel verschillen.
- Als u niet geïnteresseerd bent in de verkeerde regels en gewoon wilt weten of de bestanden hetzelfde zijn of niet, typt u "diff -q bestandsnaam1 bestandsnaam2". Let op: de bestandsextensies in de console zijn nodig voor de opdracht diff, anders ontvangt u een foutmelding.
- De foutcode die verschijnt wanneer u de parameter "-q" weglaat, bestaat uit drie eenheden. Het eerste cijfer van de letter geeft de regel van het eerste document aan waarin het verschil voorkomt. De middelste letter is een "a" voor "toevoegen" als een letter ontbreekt. Het tegenovergestelde is een "d" voor "verwijderen" als het eerste bestand te veel bevat. Een "c" zegt dat twee woorden verschillend zijn en dat u de positie moet veranderen. Het laatste nummer staat voor de bijbehorende regel in het tweede bestand.
- Als u drie bestanden wilt vergelijken, voert u "diff3 bestandsnaam1 bestandsnaam2 bestandsnaam3" in.
Als u dan niet langer een van de bestanden nodig hebt, vindt u nog een praktische tip over het verwijderen van bestanden onder Linux.