logo

Hvordan se innholdet i filen i Linux | katt kommando

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

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

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

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

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

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

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

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 `-`

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

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 utvidelse

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.