logo

Kako si ogledati vsebino datoteke v Linuxu | mačji ukaz

Thecat>ukaz v Linuxu je več kot le preprosto orodje; je vsestranski spremljevalec za različne operacije, povezane z datotekami, ki uporabnikom omogoča ogled, združevanje, ustvarjanje, kopiranje, združevanje in urejanje vsebine datoteke. Poglobimo se v podrobnosti nekaterih pogosto uporabljenihcat>ukaze, razumevanje vsakega primera na poti.

Kazalo

Osnovna sintaksa ukaza `cat`

Osnovna sintaksa ukaza 'cat' je naslednja:



cat [OPTION] [FILE]>

tukaj,

[MOŽNOST] : predstavlja različne možnosti ukazne vrstice.

[MAPA] : ime datoteke (datotek), ki jih je treba obdelati. Raziščimo nekaj pogostih uporab besede 'mačka' skupaj s primeri.

Praktični primeri ukaza Cat v Linuxu

1. Kako si ogledati vsebino ene datoteke v sistemu Linux

Najosnovnejša uporaba 'cat' je prikaz vsebine datoteke na terminalu. To lahko dosežete tako, da preprosto navedete ime datoteke kot argument:

Sintaksa:

cat file_name>

primer: Če je naše file_name = jayesh.txt

cat jayesh.txt>
mačka jayesh.txt

mačka jayesh.txt

Opomba: Ukaz `ls` se uporablja za prikaz vseh datotek in imenikov na trenutni lokaciji.

2. Kako si ogledati vsebino več datotek v sistemu Linux

Sintaksa:

cat file_name1 file_name2>

primer: Če imamo dve datoteki, datoteko1 in datoteko2.

cat file1 file2>
mačja datoteka1 datoteka2

mačja datoteka1 datoteka2

3. Kako si ogledati vsebino datoteke pred številkami vrstic v Linuxu

Dodajanje-n>možnost zacat>uvaja številke vrstic, kar olajša prepoznavanje in sklicevanje na določene vrstice v datoteki.

Sintaksa:

dolžina niza java
cat -n file_name>

primer: Če je naše file_name file2.

cat -n file2>
cat -n datoteka2

cat -n datoteka2

Tukaj,cat>ukaz, uporabljen s preusmeritvijo (>>), omogoča ustvarjanje nove datoteke z imenom jayesh1 in vnos vsebine neposredno vanjo. Naslednjils>ukaz izpiše vse datoteke na trenutni lokaciji.

4. Kako ustvariti datoteko in dodati vsebino v Linuxu z uporabo ukaza `cat`

Če želite ustvariti novo datoteko ali prepisati obstoječo datoteko z novo vsebino, lahko uporabite »cat« s preusmeritvijo izhoda (` >`> ):

Sintaksa:

cat>novo ime_datoteke>

primer: Če želimo ustvariti newfile_name = jayesh1.

nizi java
cat>jayesh1>
ls>

To vam bo omogočilo vnos besedila neposredno v terminal in ko pritisneteCtrl + D>, bo vneseno besedilo shranjeno vnew_file.txt>.

Ukaz `ls` se uporablja za prikaz vseh datotek in imenikov na trenutni lokaciji.

ustvarjanje datoteke z ukazom cat v linuxu

ustvarjanje datoteke z ukazom cat v linuxu

5. Kako kopirati vsebino ene datoteke v drugo datoteko v Linuxu

Kot že ime pove, lahko 'cat' združi več datotek v eno datoteko. Ta primer ponazarja, kako kopirati celotno vsebino datoteke1 v datoteko2 z uporabocat>ukaz skupaj s preusmeritvijo (>>).

Sintaksa:

cat file1.txt file2.txt>združena_datoteka.txt>

Ta ukaz združuje vsebinofile1.txt>infile2.txt>v novo datoteko z imenommerged_file.txt>.

6. Cat ukaz lahko zatre ponavljajoče se prazne vrstice v izhodu

The-s>Možnost je uporabna pri delu z datotekami, ki vsebujejo ponavljajoče se prazne vrstice. Zavira ta ponavljanja in zagotavlja čistejši rezultat.

Sintaksa:

cat -s file_name>

Izhod

Will suppress repeated empty lines in output>

7. Kako priložiti vsebino ene datoteke na konec druge datoteke

Če želite vsebino ene datoteke dodati drugi, lahko uporabite »cat« skupaj z dodatkom (>>>) operater:

Sintaksa:

cat file_name1>> ime_datoteke2>>> 

primer:

To bo dodalo vsebino `file1`>do konca `file2`>

8. Kako prikazati vsebino v obratnem vrstnem redu z uporabo ukaza `tac` v Linuxu

Ukaz 'tac' je obratno od 'cat' in se uporablja za prikaz vsebine datoteke v obratnem vrstnem redu. Sintaksa je preprosta:

Sintaksa:

tac file_name>

primer:

Ta ukaz bo natisnil vsebino 'file2' v obratnem vrstnem redu, najprej bo prikazana zadnja vrstica, ki ji bo sledila predzadnja vrstica in tako naprej.

tac file2>
tac datoteka2

tac datoteka2

anakonda proti kači piton

9. Kako označiti konec vrstice v Linuxu

Možnost '-E' v ukazu 'cat' se uporablja za označevanje konca vsake vrstice.

Sintaksa:

cat -E 'filename'>

Izhod:

Prikaz $ na koncu vrstice

Prikaz $ na koncu vrstice

To bo prikazalo vsebino 'jayesh1' z znakom '$' na koncu vsake vrstice, kar označuje konec vrstice.

10. Možnost ukazne vrstice `-A` v ukazu `cat` v Linuxu

Možnost '-A' vam omogoča kombiniranje učinkov možnosti '-v', '-E' in '-T'. Namesto da v ukaz napišete '-vET', lahko uporabite '-A':

Sintaksa:

cat -A 'filename'>

To bo prikazalo vsebino »ime datoteke« z vidnimi nenatisljivimi znaki, označenimi končnicami vrstic in zavihki, prikazanimi kot »^I«.

11. Kako odpreti črtkane datoteke v Linuxu z ukazom `cat`

Če želite odpreti datoteko s pomišljajem na začetku imena, uporabite možnost ‘–’:

Sintaksa:

cat -- '-dashfile'>

primer:

odzivna tabela
cat -- '-jayesh2'>
prikaz vsebine znotraj datoteke, ki se začne z `-`

prikaz vsebine znotraj datoteke, ki se začne z `-`

To bo prikazalo vsebino datoteke z imenom -jayesh2

12. Cat ukaz, če ima datoteka veliko vsebine in se ne prilega v terminal.

Sintaksa:

cat 'filename' | more>

Izhod:

Will show that much content, which could fit in terminal and will ask to show more.>

13. Združite vsebino več datotek z ukazom `cat`

Če želite združiti vsebino več datotek v eno datoteko, uporabite preusmeritev ('>')

Sintaksa:

cat 'filename1' 'filename2' 'filename3'>'ime_združene_datoteke'>

primer:

cat 'file1' 'file2' 'file3'>'združeno123'>

To bo združilo vsebino file1 file2 file3 v merged123.

združevanje vsebine več datotek v eno datoteko

združevanje vsebine več datotek v eno datoteko

14. Prikažite vsebino vseh besedilnih datotek v mapi z ukazom `Cat`

Za prikaz vsebine vseh besedilnih datotek v mapi uporabite nadomestni znak ('*.txt'):

Sintaksa:

cat *.txt>
Prikaz vseh datotek s končnico

Prikaz vseh datotek s končnico .txt

Prikazana bo vsebina vseh besedilnih datotek v mapi.

15. Cat ukaz za pripenjanje k obstoječi datoteki:

Če želite dodati besedilo v obstoječo datoteko, uporabite operator '>>' skupaj z 'cat':

Sintaksa:

cat>> geeks.txt Novo dodano besedilo.>

To bo dodalo besedilo Novo dodano besedilo. do konca datoteke »geeks.txt«.

Zaključek

V tem članku smo razpravljali o ukazu `cat` v Linuxu, ki je vsestransko orodje, ki se uporablja za različne operacije, povezane z datotekami. Razpravljali smo tudi o tem, da uporabnikom omogoča ogled, združevanje, ustvarjanje, kopiranje, združevanje in urejanje vsebine datoteke. Običajno se uporablja za prikaz vsebine ene datoteke, več datotek ali dodajanje vsebine obstoječi datoteki. Na splošno lahko rečemo, da je ukaz `cat` bistven pripomoček za upravljanje in manipulacijo datotek v Linuxu.