Sammenlign filer på Linux - Slik gjør du det
Følgende praktiske tips viser deg hvordan du kan sammenligne filer under Linux.
Hvordan sammenligne filer i Linux
Åpne først konsollen med tastekombinasjonen [Alt] + [Ctrl] + [T], eller skriv inn begrepet "Terminal" i søkefeltet. Bruk cd-kommandoen for å navigere til katalogen der tekstene befinner seg. Hvis du ikke vet hvor filene er lagret, viser vi deg et annet praktisk tips om hvordan du søker etter filer under Linux.
- Linux sammenligner bare tekstfiler i konsollen - de som leter etter mer spesifikke applikasjoner vil finne det de leter etter i programvaresenteret.
- Hvis du vil vite hvor to filer er forskjellige, skriver du inn "diff filename1 filename2". Hvis objektene er de samme, får du ingen utdata. Hvis de to filene er forskjellige, vil du motta en feilkode som "1c1". Dette forteller deg at filene på den første linjen er forskjellige.
- Hvis du ikke er interessert i gale linjer og bare vil vite om filene er de samme eller ikke, skriver du inn "diff -q filename1 filename2". Advarsel: Filtypene i konsollen er nødvendige for diff-kommandoen, ellers får du en feilmelding.
- Feilkoden som vises når du utelater "-q" -parameteren består av tre enheter. Det første tallet til brevet indikerer linjen i det første dokumentet hvor forskjellen oppstår. Den midterste bokstaven er enten et "a" for "vedlegg" hvis et brev mangler. Det motsatte er en "d" for "delete" hvis det er for mye i den første filen. En "c" sier at to ord er forskjellige, og du bør endre posisjonen. Det siste tallet står for den tilsvarende linjen i den andre filen.
- Hvis du vil sammenligne tre filer, skriver du inn "diff3 filename1 filename2 filename3".
Hvis du ikke lenger trenger en av filene, vil du finne et annet praktisk tips om hvordan du kan slette filer under Linux.