Linux-kommandoer

Sådan bruges kommandoen “kat” i Bash?

Sådan bruges kommandoen “kat” i Bash?

"Kat" -kommandoen i Bash står for "sammenkædning". Denne kommando bruges meget ofte til visning, oprettelse og tilføjelse af filer i Linux. I dag vil vi forklare dig brugen af ​​denne kommando i Bash i Linux Mint 20 ved at dele nogle eksempler.

Metode til brug af "kat" -kommandoen i Bash:

For at bruge kommandoen “kat” i Bash viser vi dig seks forskellige eksempler. For at demonstrere disse eksempler har vi oprettet to forskellige tekstfiler med navnet cat1.txt og cat2.txt med en tilfældig tekst. Vi bruger disse tekstfiler i vores eksempler nedenfor:

Eksempel # 1: Vis indholdet af en fil:

Hvis du vil vise indholdet af en fil med kommandoen “cat” i Bash, skal vi fortsætte med at udføre denne kommando:

$ cat SampleFile

Her skal du erstatte SampleFile med navnet på den fil, som du vil have vist på terminalen. Vi ønskede at vise indholdet af katten1.txt-fil, hvorfor vi har erstattet SampleFile med cat1.txt.

Teksten, som vi skrev i vores kat1.txt-filen vises i følgende billede:

Eksempel 2: Visning af flere filers indhold:

Hvis du har flere filer, og du vil vise indholdet af alle disse filer på én gang, skal du fortsætte ved at udføre denne kommando:

$ cat SampleFile1 SampleFile2

Her skal du erstatte SampleFile1 og SampleFile2 med navnene på de filer, hvis indhold du vil have vist på din terminal. Vi ønskede at vise indholdet af katten1.txt og cat2.txt filer Derfor har vi erstattet SampleFile1 med cat1.txt og SampleFile2 med cat2.txt. Du kan også have mere end to filnavne i denne kommando, hvis du vil vise indholdet af mere end to filer på terminalen.

Indholdet af vores to filer vises i separate linjer som vist på følgende billede:

Eksempel 3: Visning af indholdet af flere filer adskilt af et "$" symbol:

Du kan se fra eksemplet vist ovenfor, at vi kan vise indholdet af mere end en fil på én gang på vores terminal. Der er dog ingen klar skelnen eller adskillelse i filens indhold. Med andre ord kan du ikke skelne mellem, hvilket indhold der hører til hvilken fil. Derfor kan vi bruge “$” separatoren, som indsættes i slutningen af ​​indholdet af hver fil. På denne måde vil du tydeligt kunne se, hvor indholdet af en fil slutter.

For at gøre dette bliver vi nødt til at bruge “-e” -flagget på følgende måde:

$ cat -e SampleFile1 SampleFile2

Her skal du erstatte SampleFile1 og SampleFile2 med navnene på de filer, hvis indhold du vil have vist adskilt af et "$" symbol på din terminal. Vi ønskede at vise indholdet af katten1.txt og cat2.txt filer adskilt af et “$” symbol; Derfor har vi erstattet SampleFile1 med cat1.txt og SampleFile2 med cat2.txt. Du kan også have mere end to filnavne i denne kommando, hvis du vil vise indholdet af mere end to filer adskilt af et "$" symbol på terminalen.

Indholdet af vores to filer vises på terminalen adskilt af et "$" symbol som vist på følgende billede:

Eksempel 4: Oprettelse af en ny fil med kommandoen “cat”:

Bortset fra at vise indholdet af en fil, er kommandoen “cat” også i stand til at oprette en ny fil. Til det er vi nødt til at fortsætte med at udføre denne kommando:

$ cat> SampleFile

Her skal du erstatte SampleFile med navnet på den fil, du vil oprette, med kommandoen “cat”. Vi ønskede at oprette en fil med navnet cat3, derfor har vi erstattet SampleFile med cat3.

Når du trykker på Enter-tasten for at udføre denne kommando, vil du se en prompt på din terminal, som vil indikere, at "cat" -kommandoen beder dig om at indtaste noget tekst i din fil. Du kan tilføje enhver tekst efter eget valg i den som vi gjorde og derefter trykke på Ctrl + d-tastekombinationen for at gemme den nyoprettede fil.

Nu kan du også kontrollere, om en fil med den ønskede tekst er oprettet eller ikke ved at køre denne kommando:

$ cat SampleFile


Vi har erstattet SampleFile med cat3 for at få vist dens indhold, som vist på billedet nedenfor:

Eksempel 5: Visning af linjenumre sammen med indholdet af en fil:

Hvis du har en meget stor fil, er det altid praktisk at se den med linjenumre. For at få vist linjenumrene sammen med indholdet af en fil, skal du fortsætte med at udføre denne kommando:

$ cat -n SampleFile


Vi har erstattet SampleFile med cat3, da vi ønskede, at denne fils indhold skulle vises med linjenumre, som vist på billedet nedenfor:

Eksempel 6: Tilføjelse af indholdet af filer:

Hvis du nogensinde vil tilføje indholdet af en fil i slutningen af ​​en anden, kan du fortsætte ved at udføre denne kommando:

$ cat SampleFile1 >> SampleFile2

Her skal du erstatte SampleFile1 med navnet på den fil, hvis indhold du vil tilføje og SampleFile2 med navnet på den fil, hvor du vil tilføje indholdet. Vi har erstattet SampleFile1 med cat1.txt og SampleFile2 med cat2.txt. Det betyder, at vores tekst “Hello World!”Tilføjes i slutningen af ​​vores tekst,” Vi ønsker at teste kommandoen “kat”.”

At køre denne kommando føjer simpelthen indholdet af en fil til en anden uden at vise noget på terminalen.

Du kan bekræfte det ved at kontrollere indholdet af SampleFile2 eller cat2.txt i vores tilfælde som følger:

$ kat SampleFile2.txt


Indholdet af vores vedhæftede fil i.e. kat2.txt vises i billedet nedenfor:

Konklusion:

Sådan kan du lære brugen af ​​"cat" -kommandoen i Linux Mint 20 ved at gennemgå alle de eksempler, som vi diskuterede i dag.

Sådan registreres og streames din gaming-session på Linux
Tidligere blev spil kun betragtet som en hobby, men med tiden oplevede spilindustrien en enorm vækst med hensyn til teknologi og antallet af spillere....
Bedste spil at spille med håndsporing
Oculus Quest introducerede for nylig den gode idé om håndsporing uden controllere. Med et stadigt stigende antal spil og aktiviteter, der udfører supp...
Sådan vises OSD-overlay i fuldskærms Linux-apps og -spil
Afspilning af fuldskærmsspil eller brug af apps i distraktionsfri fuldskærmstilstand kan afskære dig fra relevante systemoplysninger, der er synlige i...