Decat>kommando i Linux er mer enn bare et enkelt verktøy; det er en allsidig følgesvenn for ulike filrelaterte operasjoner, som lar brukere se, sette sammen, opprette, kopiere, slå sammen og manipulere filinnhold. La oss fordype oss i detaljene til noen ofte bruktecat>kommandoer, forstå hvert eksempel underveis.
Innholdsfortegnelse
- Grunnleggende syntaks for 'cat'-kommandoen
- 1. Hvordan se innholdet i en enkelt fil i Linux
- 2. Hvordan se innholdet i flere filer i Linux
- 3. Hvordan se innholdet i en fil foran med linjenummer i Linux
- 4. Hvordan lage en fil og legge til innhold i Linux ved å bruke `cat`-kommandoen
- 5. Hvordan kopiere innholdet i en fil til en annen fil i Linux
- 6. Cat-kommando kan undertrykke gjentatte tomme linjer i utdata
- 7. Hvordan legge til innholdet i én fil til slutten av en annen fil
- 8. Hvordan vise innhold i omvendt rekkefølge ved å bruke `tac`-kommandoen i Linux
- 9. Hvordan markere slutten av linjen i Linux
- 10. `-A` kommandolinjealternativ i `cat` kommando i Linux
- 11. Hvordan åpne stiplede filer i Linux ved å bruke `cat`-kommandoen
- 12. Cat-kommando hvis filen har mye innhold og ikke får plass i terminalen.
- 13. Slå sammen innholdet i flere filer ved å bruke `cat`-kommandoen
- 14. Vis innholdet til alle tekstfiler i en mappe ved å bruke `Cat`-kommandoen
- 15. Cat-kommando for å legge til en eksisterende fil:
Grunnleggende syntaks for 'cat'-kommandoen
Den grunnleggende syntaksen til 'cat'-kommandoen er som følger:
cat [OPTION] [FILE]>
Her,
[ALTERNATIV] : representerer ulike kommandolinjealternativer.
[FIL] : navnet på filen(e) som skal behandles. La oss utforske noen av de vanlige bruken av 'katt' sammen med eksempler.
Praktiske eksempler på Cat Command i Linux
1. Hvordan se innholdet i en enkelt fil i Linux
Den mest grunnleggende bruken av 'katt' er å vise innholdet i en fil på terminalen. Dette kan oppnås ved ganske enkelt å oppgi filnavnet som et argument:
Syntaks:
cat file_name>
Eksempel: Hvis vårt filnavn = jayesh.txt
cat jayesh.txt>

cat jayesh.txt
Merk: `ls`-kommandoen brukes til å vise alle filer og kataloger på gjeldende plassering.
2. Hvordan se innholdet i flere filer i Linux
Syntaks:
cat file_name1 file_name2>
Eksempel: Hvis vi har to filer, fil1 og fil2.
cat file1 file2>

cat fil1 fil2
3. Hvordan se innholdet i en fil foran med linjenummer i Linux
Legger til-n>mulighet tilcat>introduserer linjenumre, noe som gjør det praktisk å identifisere og referere til spesifikke linjer i filen.
Syntaks:
enkel datoformater i java
cat -n file_name>
Eksempel: Hvis vårt filnavn er fil2.
cat -n file2>

cat -n fil2
Her, dencat>kommando, brukt med omdirigering (>>), lar deg lage en ny fil kalt jayesh1 og legge inn innhold direkte i den. Den påfølgendels>kommandoen viser alle filene på gjeldende plassering.
4. Hvordan lage en fil og legge til innhold i Linux ved å bruke `cat`-kommandoen
Hvis du vil opprette en ny fil eller overskrive en eksisterende fil med nytt innhold, kan du bruke 'cat' med utdataomdirigeringen (` >`> ):
Syntaks:
cat>nytt filnavn>
Eksempel: Hvis vi vil lage et nytt filnavn = jayesh1.
git status
cat>jayesh1>
ls>
Dette vil tillate deg å skrive tekst direkte inn i terminalen, og når du trykkerCtrl + D>, vil den angitte teksten bli lagret tilnew_file.txt>.
`ls`-kommandoen brukes til å vise alle filer og kataloger på gjeldende plassering.

lage fil ved hjelp av cat-kommando i linux
5. Hvordan kopiere innholdet i en fil til en annen fil i Linux
Som navnet antyder, kan 'cat' sette sammen flere filer til en enkelt fil. Dette eksemplet illustrerer hvordan du kopierer hele innholdet i fil1 til fil2 ved å brukecat>kommando sammen med omdirigering (>>).
Syntaks:
cat file1.txt file2.txt>merged_file.txt>
Denne kommandoen kombinerer innholdet ifile1.txt>ogfile2.txt>inn i en ny fil med navnetmerged_file.txt>.
6. Cat-kommando kan undertrykke gjentatte tomme linjer i utdata
De-s>alternativet kommer godt med når du arbeider med filer som inneholder gjentatte tomme linjer. Det undertrykker disse repetisjonene, og gir et renere resultat.
Syntaks:
cat -s file_name>
Produksjon
Will suppress repeated empty lines in output>
7. Hvordan legge til innholdet i én fil til slutten av en annen fil
Hvis du vil legge til innholdet i en fil til en annen, kan 'katt' brukes sammen med vedlegget (>>>) operatør:
Syntaks:
cat file_name1>> filnavn2>
Eksempel:
cat file1>> fil2>
Dette vil legge til innholdet i `file1`>til slutten av `file2`>

8. Hvordan vise innhold i omvendt rekkefølge ved å bruke `tac`-kommandoen i Linux
'tac'-kommandoen er motsatt av 'cat' og brukes til å vise innholdet i en fil i omvendt rekkefølge. Syntaksen er enkel:
Syntaks:
tac file_name>
Eksempel:
Denne kommandoen vil skrive ut innholdet i 'fil2' i omvendt rekkefølge, vise den siste linjen først, etterfulgt av den nest siste linjen, og så videre.
tac file2>

tac fil 2
python konvertere byte til streng
9. Hvordan markere slutten av linjen i Linux
Alternativet '-E' i kommandoen 'cat' brukes til å markere slutten av hver linje.
Syntaks:
cat -E 'filename'>
Produksjon:

Viser $ på slutten av linjen
Dette vil vise innholdet til 'jayesh1' med et '$'-tegn på slutten av hver linje, som indikerer linjens slutt.
10. `-A` kommandolinjealternativ i `cat` kommando i Linux
Alternativet '-A' lar deg kombinere effekten av alternativene '-v', '-E' og '-T'. I stedet for å skrive '-vET' i kommandoen, kan du bruke '-A':
Syntaks:
cat -A 'filename'>
Dette vil vise innholdet til 'filnavn' med synlige tegn som ikke skrives ut, linjeavslutninger uthevet og faner vist som '^I'.
11. Hvordan åpne stiplede filer i Linux ved å bruke `cat`-kommandoen
For å åpne en fil med en bindestrek i begynnelsen av navnet, bruk '–'-alternativet:
Syntaks:
cat -- '-dashfile'>
Eksempel:
fonter for gimp
cat -- '-jayesh2'>

vise innhold i en fil som begynner med `-`
Dette vil vise innholdet i en fil som heter -jayesh2
12. Cat-kommando hvis filen har mye innhold og ikke får plass i terminalen.
Syntaks:
cat 'filename' | more>
Produksjon:
Will show that much content, which could fit in terminal and will ask to show more.>
13. Slå sammen innholdet i flere filer ved å bruke `cat`-kommandoen
For å slå sammen innholdet av flere filer til en enkelt fil, bruk omdirigeringen ('>')
Syntaks:
cat 'filename1' 'filename2' 'filename3'>'merged_filename'>
Eksempel:
cat 'file1' 'file2' 'file3'>'merged123'>
Dette vil sette sammen innholdet i fil1 fil2 fil3 til merged123.

slå sammen innhold fra flere filer til én fil
14. Vis innholdet til alle tekstfiler i en mappe ved å bruke `Cat`-kommandoen
For å vise innholdet i alle tekstfiler i en mappe, bruk jokertegnet (*.txt):
Syntaks:
cat *.txt>

Viser alle filer med filtypen .txt
Viser innholdet i alle tekstfilene i mappen.
15. Cat-kommando for å legge til en eksisterende fil:
For å legge til tekst til en eksisterende fil, bruk '>>'-operatoren sammen med 'cat':
Syntaks:
cat>> geeks.txt Den nylig lagt til teksten.>
Dette vil legge til teksten Den nylig lagt til teksten. til slutten av 'geeks.txt'-filen.
Konklusjon
I denne artikkelen har vi diskutert `cat`-kommandoen i Linux, som er et allsidig verktøy som brukes til ulike filrelaterte operasjoner. Vi diskuterte også at det lar brukere se, sette sammen, opprette, kopiere, slå sammen og manipulere filinnhold. Det brukes ofte til å vise innholdet i en enkelt fil, flere filer eller legge til innhold i en eksisterende fil. Totalt sett kan vi si at `cat`-kommandoen er et viktig verktøy for å administrere og manipulere filer i Linux.