Linux-kommandoer

Hvordan bruke cat -kommandoen i Bash?

Hvordan bruke cat -kommandoen i Bash?

"Cat" -kommandoen i Bash står for "concatenate". Denne kommandoen brukes ofte for visning, oppretting og vedlegg av filer i Linux. I dag vil vi forklare deg bruken av denne kommandoen i Bash i Linux Mint 20 ved å dele noen eksempler.

Metode for bruk av "cat" -kommandoen i Bash:

For å bruke "cat" -kommandoen i Bash vil vi vise deg seks forskjellige eksempler. For å demonstrere disse eksemplene har vi opprettet to forskjellige tekstfiler kalt cat1.txt og cat2.tekst med litt tilfeldig tekst. Vi bruker disse tekstfilene i eksemplene nedenfor:

Eksempel 1: Vise innholdet i en fil:

Hvis du vil vise innholdet i en fil med "cat" -kommandoen i Bash, må vi fortsette med å utføre denne kommandoen:

$ cat SampleFile

Her må du erstatte SampleFile med navnet på filen som du vil skal vises på terminalen. Vi ønsket å vise innholdet på katten1.txt-fil, det er derfor vi har erstattet SampleFile med cat1.tekst.

Teksten som vi skrev i katten vår1.txt-filen vises i følgende bilde:

Eksempel 2: Vise innholdet i flere filer:

Hvis du har flere filer og du vil vise innholdet i alle disse filene samtidig, må du fortsette ved å utføre denne kommandoen:

$ cat SampleFile1 SampleFile2

Her må du erstatte SampleFile1 og SampleFile2 med navnene på filene hvis innhold du vil skal vises på terminalen din. Vi ønsket å vise innholdet i katten1.txt og cat2.txt-filer; Derfor har vi erstattet SampleFile1 med cat1.txt og SampleFile2 med cat2.tekst. Du kan også ha mer enn to filnavn i denne kommandoen hvis du vil vise innholdet av mer enn to filer på terminalen.

Innholdet i de to filene våre vises i separate linjer, som vist i følgende bilde:

Eksempel 3: Vise innholdet i flere filer atskilt med et "$" -symbol:

Du kan se fra eksemplet vist ovenfor at vi kan vise innholdet i mer enn én fil samtidig på terminalen vår. Imidlertid er det ingen klar forskjell eller separasjon i filinnholdet. Med andre ord kan du ikke skille hvilket innhold som tilhører hvilken fil. Derfor kan vi bruke "$" skilletegnet, som blir satt inn på slutten av innholdet i hver fil. På denne måten vil du tydelig kunne se hvor innholdet i en fil slutter.

For å gjøre dette må vi bruke “-e” -flagget på følgende måte:

$ cat -e SampleFile1 SampleFile2

Her må du erstatte SampleFile1 og SampleFile2 med navnene på filene hvis innhold du vil skal vises, atskilt med et "$" -symbol på terminalen din. Vi ønsket å vise innholdet på katten1.txt og cat2.txt-filer atskilt med et “$” symbol; Derfor har vi erstattet SampleFile1 med cat1.txt og SampleFile2 med cat2.tekst. Du kan også ha mer enn to filnavn i denne kommandoen hvis du vil vise innholdet i mer enn to filer atskilt med et "$" -symbol på terminalen.

Innholdet i de to filene våre vises på terminalen atskilt med et “$” -symbol som vist i følgende bilde:

Eksempel 4: Opprette en ny fil med kommandoen “cat”:

Annet enn å vise innholdet i en fil, er "cat" -kommandoen også i stand til å opprette en ny fil. For det må vi fortsette ved å utføre denne kommandoen:

$ cat> SampleFile

Her må du erstatte SampleFile med navnet på filen du vil lage med kommandoen “cat”. Vi ønsket å lage en fil som heter cat3, det er derfor vi har erstattet SampleFile med cat3.

Når du trykker på Enter-tasten for å utføre denne kommandoen, vil du se en melding på terminalen din, som vil indikere at "cat" -kommandoen ber deg om å legge inn litt tekst i filen din. Du kan legge til hvilken som helst tekst du ønsker i den, som vi gjorde, og deretter trykke på Ctrl + d-tastekombinasjonen for å lagre den nyopprettede filen.

Nå kan du også sjekke om en fil med ønsket tekst er opprettet eller ikke ved å kjøre denne kommandoen:

$ cat SampleFile


Vi har erstattet SampleFile med cat3 for å vise innholdet, som vist på bildet nedenfor:

Eksempel 5: Vise linjenumre sammen med innholdet i en fil:

Hvis du har en veldig stor fil, er det alltid praktisk å se den med linjenumre. For å vise linjenumrene sammen med innholdet i en fil, må du fortsette ved å utføre denne kommandoen:

$ cat -n SampleFile


Vi har erstattet SampleFile med cat3 siden vi ønsket at denne filens innhold skulle vises med linjenumre, som vist på bildet nedenfor:

Eksempel 6: Legge til innholdet i filer:

Hvis du noen gang vil legge til innholdet i en fil på slutten av en annen, kan du fortsette ved å utføre denne kommandoen:

$ cat SampleFile1 >> SampleFile2

Her må du erstatte SampleFile1 med navnet på filen hvis innhold du vil legge til og SampleFile2 med navnet på filen der du vil legge til innholdet. Vi har erstattet SampleFile1 med cat1.txt og SampleFile2 med cat2.tekst. Det betyr at teksten vår “Hello World!”Vil bli lagt til på slutten av teksten vår,” Vi ønsker å teste “katten” -kommandoen.”

Å kjøre denne kommandoen vil bare legge til innholdet i en fil til en annen uten å vise noe på terminalen.

Du kan bekrefte det ved å sjekke innholdet i SampleFile2 eller cat2.txt i vårt tilfelle som følger:

$ cat SampleFile2.tekst


Innholdet i den vedlagte filen vår i.e. cat2.txt vises i bildet nedenfor:

Konklusjon:

Slik kan du lære bruken av "cat" -kommandoen i Linux Mint 20 ved å gå gjennom alle eksemplene vi diskuterte i dag.

Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...
Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...
Mus Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Dual Display Mouse Manager lar deg kontrollere og konfigurere musebevegelse mellom flere skjermer, ved å bremse bevegelsene nær grensen. Windows 10/8,...