Linux Cat Command Eksempler

Linux Cat Command Eksempler

I Linux, “katt”Er sammenkobling av filer som kombinerer flere filer til en enkelt fil. Det er andre flere bruksområder av CAT -kommandoen i Linux som vi vil snakke i denne artikkelen for å gi deg en forståelse av hvordan den fungerer i forskjellige scenarier.

  • Hvordan fungerer CAT -kommandoen?
  • Vis innholdet i alle filene
  • Vis flere filer samtidig
  • Kopier utdataene til en fil til en annen fil
  • Legg ut utdataene til en fil til en annen fil
  • Vis linjenumre i filen
  • Lag nye filer
  • Sorter utdataene
  • Fjern de tomme tomme linjene
  • Vis tabitegnene
  • Skriv ut utgangen fra en fil

La oss starte artikkelen med CAT -kommandoen.

Hvordan fungerer CAT -kommandoen?

Bruker "katt”Kommando, kan du opprette en fil, se filinnholdet, sammenkoble filene og omdirigere filutgangen. Syntaksen til denne kommandoen som følger:

$ katt [alternativ] [filnavn]

Bruk forrige kommando hvis du er til stede i samme katalog. Ellers, nevn veien til den filen som følger:

$ katt [alternativ] [sti/til/fil]

Ulike alternativer for CAT -kommandoen er oppført i følgende:

Alternativer Beskrivelse
-n For å vise linjetallet med filinnhold
-T For å vise fanen-separerte tegn i en linje-e
-e For å vise “$” på slutten av linjene
-s Du kan utelate de tomme linjene fra utgangen.
-en For å vise alt filinnholdet

For å utforske flere alternativer, bruk følgende “hjelp" nytte:

$ katt -hjelp

Eksempel 1: Vis innholdet i alle filer

Den vanlige bruken av CAT -kommandoen viser filinnholdet. For å vise filinnholdet til en terminal, skriver du ganske enkelt “katt”Og filnavnet som følger:

$ katt [filnavn]

For å vise alle filene i en gjeldende katalog, bruk Wildcard -tegnet med CAT -kommandoen som følger:

$ katt *

For å vise bare innholdet i tekstfilene i en katalog, skriv inn følgende kommando:

$ katt *.tekst

Eksempel 2: Vis flere filer

Du kan også kombinere og vise innholdet i flere filer sammen i terminalen ved hjelp av CAT -kommandoen. For å vise flere filer samtidig, bruk følgende syntaks:

$ katteprøve.TXT -test.tekst

Eksempel 3: Kopier utdataene til en fil til en annen

Den kan også brukes til å kopiere utdataene til en fil til en annen fil. Hvis ikke funnet, oppretter det det først. Ellers overskriver den den målrettede filen.

For å kopiere utdataene fra en kildefil til en annen fil, bruk følgende syntaks:

$ cat [source_file]> [destination_file]

Et eksempel på dette er å kopiere utgangen fra en testfile1 til en annen fil som heter testfile_backup som følger:

$ CAT [TESTFILE1]> [TESTFILE_BACKUP]

Denne kommandoen oppretter først testfile_backup -filen og kopierer deretter innholdet i testfile1 til den.

Eksempel 4: Legg ut utdataene til en fil til en annen fil

I stedet for å overskrive utdataene fra en målrettet fil i det gjennomgripende eksemplet, kan du også lage CAT -kommandoen til å legge til utgangen:

$ cat [source_file] >> [destination_file]

Den oppretter destinasjonsfilen hvis den ikke allerede eksisterer. Ellers legger den ut utgangen.

Kopier flere filer til en annen tekstfil/sammenkobling av filene

CAT -kommandoen kombinerer flere filer til en enkelt fil. Følgende syntaks kan brukes til å sammenkoble File1, File2 og File3 og lagre dem i en annen fil som heter File4.tekst:

$ CAT [File1] [File2] [File3]> [File4]

For eksempel vil vi sammenkoble utgangen fra /etc /hostname, /etc /resolv.Conf, og /etc /hosts -filen til en annen fil som heter Network.tekst:

$ katt /etc /hostname /etc /resolv.Conf /etc /verter> Nettverk.tekst

Eksempel 5: Vis linjenumre i filen

For å vise linjenumre til utdataene til en fil, bruker du bare -n -flagget som følger:

$ cat -n [filnavn]

For eksempel, hvis du ser på en fil som inneholder listen over elementer, kan du bruke -N -flagget til å vise disse elementene med et nummer. Husk at tomme linjer også er nummerert som følger:

$ katt -n test.tekst

Hvis du ikke vil nummerere de tomme linjene, bruker du -b -flagget som følger:

$ CAT -B -test.tekst

Eksempel 6: Opprett en fil

For å opprette en fil gjennom CAT -kommandoen, kan følgende syntaks brukes til formålet:

$ cat> [filnavn]

Etter å ha lagt inn forrige kommando, skriv inn teksten du vil lagre i filen. Når du er ferdig, lagre og gå ut. Etter det kan du se innholdet i den nyopprettede filen ved å utføre følgende kommando i terminalen:

$ katt> kontor.tekst

Eksempel 7: Sorter utdataene

Du kan også kombinere den typen med CAT -kommandoen for å sortere output alfabetisk som følger:

$ kattest.txt | sortere

Eksempel 8: Fjern de tomme linjene på rad

Noen ganger inneholder filen påfølgende tomme linjer som du ikke vil skrive ut. CAT -kommandoen gjør det mulig å slå sammen de tomme tomme linjene og viser dem som en tom linje:

Bruk følgende kommandosyntaks for å fjerne de gjentatte tomme linjene:

$ cat -s [filnavn]

For eksempel har vi følgende fil med påfølgende tomme linjer:

$ CAT -S TEST.tekst

Eksempel 9: Vis fanen Tab

Noen ganger må du fjerne fanene fra filene dine. CAT -kommando kan hjelpe deg med å finne fanene på filen din ved å bruke -t -flagget som følger:

$ katt -t test.tekst

Eksempel 10: Skriv ut utgangen fra en fil

En annen populær bruk av CAT -kommandoen er i utskriftsinnholdet i et dokument. For å skrive ut utdataene til en fil til en utskriftsenhet som heter /Dev /LP, brukes følgende syntaks:

$ katt [filnavn]> /dev /lp

Konklusjon

I denne artikkelen forklarte vi gjennom forskjellige eksempler på hvordan du kan bruke CAT -kommandoen til å manipulere filene i Linux. CAT -kommandoen er populær blant alle brukere på grunn av den enkle syntaksen og de forskjellige alternativene den gir. Opprette og se på en fil, slå sammen, kopiere og legge til filinnholdet, utskriften og mye mer kan håndteres med denne enkeltkattekommandoen.