Linux-kommandon

Hur man använder katt -kommandot i Bash?

Hur man använder katt -kommandot i Bash?

Kommandot "cat" i Bash står för "concatenate". Detta kommando används mycket ofta för att visa, skapa och lägga till filer i Linux. Idag kommer vi att förklara för dig användningen av detta kommando i Bash i Linux Mint 20 genom att dela några exempel.

Metod för att använda kommandot "cat" i Bash:

För att använda kommandot “cat” i Bash, visar vi dig sex olika exempel. För att demonstrera dessa exempel har vi skapat två olika textfiler med namnet cat1.txt och cat2.txt med lite slumpmässig text. Vi kommer att använda dessa textfiler i våra exempel nedan:

Exempel nr 1: Visa innehållet i en fil:

Om du vill visa innehållet i en fil med kommandot “cat” i Bash måste vi fortsätta genom att utföra detta kommando:

$ cat SampleFile

Här måste du ersätta SampleFile med namnet på filen som du vill ska visas på terminalen. Vi ville visa innehållet i katten1.txt-fil, det är därför vi har ersatt SampleFile med cat1.Text.

Texten som vi skrev i vår katt1.txt-filen visas i följande bild:

Exempel nr 2: Visa innehållet i flera filer:

Om du har flera filer och du vill visa innehållet i alla dessa filer samtidigt måste du fortsätta genom att utföra det här kommandot:

$ cat SampleFile1 SampleFile2

Här måste du ersätta SampleFile1 och SampleFile2 med namnen på de filer vars innehåll du vill ska visas på din terminal. Vi ville visa innehållet i katten1.txt och cat2.txt-filer; det är därför vi har ersatt SampleFile1 med cat1.txt och SampleFile2 med cat2.Text. Du kan också ha mer än två filnamn i det här kommandot om du vill visa innehållet i mer än två filer på terminalen.

Innehållet i våra två filer visas i separata rader, som visas i följande bild:

Exempel 3: Visa innehållet i flera filer åtskilda av en "$" -symbol:

Du kan se från exemplet som visas ovan att vi kan visa innehållet i mer än en fil samtidigt på vår terminal. Det finns dock ingen tydlig åtskillnad eller åtskillnad i filinnehållet. Med andra ord kan du inte skilja vilket innehåll som tillhör vilken fil. Därför kan vi använda "$" -avgränsaren, som kommer att infogas i slutet av innehållet i varje fil. På detta sätt kommer du tydligt att kunna se var innehållet i en fil slutar.

För att göra detta måste vi använda flaggan “-e” på följande sätt:

$ cat -e SampleFile1 SampleFile2

Här måste du ersätta SampleFile1 och SampleFile2 med namnen på filerna vars innehåll du vill ska visas åtskilda av en "$" -symbol på din terminal. Vi ville visa innehållet i katten1.txt och cat2.txt-filer åtskilda av en “$” -symbol; det är därför vi har ersatt SampleFile1 med cat1.txt och SampleFile2 med cat2.Text. Du kan också ha mer än två filnamn i det här kommandot om du vill visa innehållet i mer än två filer åtskilda av en "$" -symbol på terminalen.

Innehållet i våra två filer visas på terminalen åtskilda av en “$” -symbol som visas i följande bild:

Exempel # 4: Skapa en ny fil med kommandot “cat”:

Förutom att visa innehållet i en fil kan kommandot "cat" också skapa en ny fil. För det måste vi fortsätta genom att utföra detta kommando:

$ cat> SampleFile

Här måste du ersätta SampleFile med namnet på filen som du vill skapa med kommandot “cat”. Vi ville skapa en fil med namnet cat3, det är därför vi har ersatt SampleFile med cat3.

När du trycker på Enter-tangenten för att utföra detta kommando, kommer du att se en uppmaning på din terminal, som kommer att indikera att "cat" -kommandot ber dig att ange lite text i din fil. Du kan lägga till valfri text i den som vi gjorde och sedan trycka på Ctrl + d-tangentkombinationen för att spara den nyskapade filen.

Nu kan du också kontrollera om en fil med önskad text har skapats eller inte genom att köra det här kommandot:

$ cat SampleFile


Vi har ersatt SampleFile med cat3 för att visa dess innehåll, som visas i bilden nedan:

Exempel nr 5: Visa radnummer tillsammans med innehållet i en fil:

Om du har en mycket stor fil är det alltid bekvämt att visa den med radnummer. För att visa radnumren tillsammans med innehållet i en fil måste du fortsätta genom att utföra det här kommandot:

$ cat -n SampleFile


Vi har ersatt SampleFile med cat3 eftersom vi ville att filens innehåll skulle visas med radnummer, som visas i bilden nedan:

Exempel 6: Lägga till innehållet i filer:

Om du någonsin vill lägga till innehållet i en fil i slutet av en annan kan du fortsätta genom att utföra det här kommandot:

$ cat SampleFile1 >> SampleFile2

Här måste du ersätta SampleFile1 med namnet på filen vars innehåll du vill lägga till och SampleFile2 med namnet på filen där du vill lägga till innehållet. Vi har ersatt SampleFile1 med cat1.txt och SampleFile2 med cat2.Text. Det betyder att vår text ”Hello World!”Läggs till i slutet av vår text,” Vi vill testa kommandot ”katt”.”

Att köra det här kommandot bifogar helt enkelt innehållet i en fil till en annan utan att visa något på terminalen.

Du kan bekräfta det genom att kontrollera innehållet i SampleFile2 eller cat2.txt i vårt fall enligt följande:

$ cat SampleFile2.Text


Innehållet i vår bifogade fil i.e. cat2.txt visas i bilden nedan:

Slutsats:

Så här kan du lära dig användningen av "cat" -kommandot i Linux Mint 20 genom att gå igenom alla exempel som vi diskuterade idag.

Hur man förbättrar FPS i Linux?
FPS står för Bildrutor per sekund. FPS: s uppgift är att mäta bildfrekvensen i videouppspelningar eller spelprestanda. Med enkla ord betecknas antalet...
De bästa Oculus App Lab-spelen
Om du är Oculus-headsetägare måste du vara förtjust i sidoladdning. Sideladdning är processen för att installera icke-butiksinnehåll på ditt headset. ...
Topp 10 spel att spela på Ubuntu
Windows-plattformen har varit en av de dominerande plattformarna för spel på grund av den enorma andelen spel som utvecklas idag för att stödja Window...