Hvordan kombinere tekstfiler i Linux

Hvordan kombinere tekstfiler i Linux
En fil er en samling av data som er lagret i et datasystem hovedsakelig identifisert ved filnavnet. Vi må kombinere flere filer på en organisert måte og holde dem på ett sted. CAT -kommandoen hjelper Linux -brukere til å kombinere tekstfiler.

Du kan også bruke CAT -kommandoer for flere operasjoner, for eksempel å lage enkelt- eller flere filer, se innholdet, slå sammen filer og vise utdataene til en skjerm. Det kan til og med omdirigere dette innholdet til filer. Hvis du også vil vite tilnærmingen til å kombinere tekstfiler, ikke bekymre deg. I denne guiden vil du bli kjent med måtene å kombinere tekstfiler i Linux.

Hvordan kombinere tekstfiler i Linux

La oss først finne alle tilgjengelige alternativer i CAT -kommandoen. Utfør deretter følgende kommando:

Katt -hjelp

La oss begynne med et eksempel der du vil kombinere F1.txt, f2.TXT, og F3.TXT -filer til F4.tekst. Ved å bruke følgende kommando kan du utføre oppgaven:

Cat F1.txt f2.TXT F3.txt> f4.tekst

I tilfelle du ikke vil overskrive F4.txt -fil, bruk følgende kommando:

Cat F1.txt f2.TXT F3.txt >> f4.tekst

Som du ser på de forrige bildene, er det en enorm forskjell i resultatet av begge kommandoene.

Du kan bruke følgende CAT -kommando til å se filens innhold uten å åpne den:

katt.tekst

Du kan bruke CAT -kommandoen, etterfulgt av Pipe -kommandoen (|) og Sorter -kommandoen for å sortere de kombinerte tekstfilene i et bestilt listemønster.

Etter det, bruk utdata -omdirigeringssymbolet (>) med filens navn som den kombinerte teksten skal kopieres. Etter det blir alle tekstlinjene i resultatfilen sortert i alfabetisk rekkefølge. Kommandoen skal være:

Cat F1.TXT F3.txt f2.txt | Sorter> F4.tekst.

Du kan se innholdet i en fil med linjenumre. Bruk -n etterfulgt av navnet på filen som:

Cat -n F1.tekst

Hvis du vil kombinere flere store filer, bruker du i stedet for å spesifisere hver fils navn som skal sammenkobles for å identifisere disse filene, etterfulgt av et utdanningssymbol.

Derfor er det mulig å sammenkoble alle filene i den gjeldende katalogen ved å bruke et stjerne (*) symbol -jokertegn som:

katt *.txt> f1.tekst.

Vi kan bruke rørsymbolet og Echo -kommandoen som vil mate alle filene i den gjeldende katalogen til CAT -kommandoen som:

ekko *.txt | XArgs Cat> F5.tekst.

Konklusjon

Linux -operativsystemet gir en rekke kommandoer for å kombinere tekstfiler til en fil på en organisert måte. I denne detaljerte guiden har vi brukt forskjellige teknikker for å kombinere to tekstfiler i en fil alfabetisk eller numerisk ved å bruke CAT -kommandoen. CAT -kommandoen kan være nyttig når den kombineres med en annen kommando i forskjellige situasjoner. Vi håper denne guiden hjalp deg med å forstå den enkle tilnærmingen til å kombinere tekstfiler i Linux.