logo

Kaip peržiūrėti failo turinį Linux | kačių komanda

Thecat>Linux komanda yra daugiau nei paprastas įrankis; tai universalus įvairių su failais susijusių operacijų kompanionas, leidžiantis vartotojams peržiūrėti, sujungti, kurti, kopijuoti, sujungti ir manipuliuoti failų turiniu. Pasigilinkime į kai kurių dažnai naudojamų detaliųcat>komandas, suprasdami kiekvieną pavyzdį.

Turinys

Pagrindinė komandos „cat“ sintaksė

Pagrindinė komandos „katė“ sintaksė yra tokia:



cat [OPTION] [FILE]>

Čia

[OPTION] : žymi įvairias komandinės eilutės parinktis.

[FILE] : failo (-ų), kurį reikia apdoroti, pavadinimas. Panagrinėkime kai kuriuos bendrus „katės“ naudojimo būdus ir pavyzdžius.

Praktiniai „Cat Command“ pavyzdžiai sistemoje „Linux“.

1. Kaip peržiūrėti vieno failo turinį Linux sistemoje

Paprasčiausias „katės“ naudojimas yra failo turinio rodymas terminale. Tai galima pasiekti tiesiog pateikiant failo pavadinimą kaip argumentą:

Sintaksė:

cat file_name>

Pavyzdys: Jei mūsų failo_vardas = jayesh.txt

cat jayesh.txt>
katė jayesh.txt

katė jayesh.txt

Pastaba: Komanda „ls“ naudojama rodyti visus failus ir katalogus dabartinėje vietoje.

2. Kaip peržiūrėti kelių failų turinį Linux sistemoje

Sintaksė:

cat file_name1 file_name2>

Pavyzdys: Jei turime du failus, failas1 ir failas2.

cat file1 file2>
katės failas1 failas2

katės failas1 failas2

3. Kaip peržiūrėti failo su eilučių numeriais turinį Linux sistemoje

Pridedant-n>galimybė įcat>įveda eilučių numerius, kad būtų patogu identifikuoti ir nurodyti konkrečias failo eilutes.

Sintaksė:

rekha indėnė
cat -n file_name>

Pavyzdys: Jei mūsų failo_pavadinimas yra failas2.

cat -n file2>
cat -n failas2

cat -n failas2

Čia,cat>komanda, naudojama su peradresavimu (>>>), leidžia sukurti naują failą pavadinimu jayesh1 ir įvesti turinį tiesiai į jį. VėlesnisJei norite sukurti naują failą arba perrašyti esamą failą nauju turiniu, galite naudoti „cat“ su išvesties peradresavimu (` >`> ):

Sintaksė:

cat>naujo failo_pavadinimas>> 

Pavyzdys: Jei norime sukurti naują failo_pavadinimas = jayesh1.

reactjs žemėlapį

Tai leis jums įvesti tekstą tiesiai į terminalą ir paspaudusCtrl + D>, įvestas tekstas bus išsaugotasnew_file.txt>.

Komanda „ls“ naudojama rodyti visus failus ir katalogus dabartinėje vietoje.

failo kūrimas naudojant katės komandą Linux sistemoje

failo kūrimas naudojant katės komandą Linux sistemoje

5. Kaip nukopijuoti vieno failo turinį į kitą failą sistemoje Linux

Kaip rodo pavadinimas, „katė“ gali sujungti kelis failus į vieną failą. Šis pavyzdys parodo, kaip nukopijuoti visą failo 1 turinį į failą2 naudojantcat>komanda kartu su peradresavimu (>>>).

Sintaksė:

cat file1.txt file2.txt>sujungtas_failas.txt>> 

Ši komanda sujungia turinįfile2.txt>į naują failą pavadinimumerged_file.txt>.

6. Cat komanda gali slopinti pasikartojančias tuščias eilutes išvestyje

The-s>parinktis yra naudinga dirbant su failais, kuriuose yra pasikartojančių tuščių eilučių. Jis slopina šiuos pasikartojimus, užtikrindamas švaresnį rezultatą.

Sintaksė:

Išvestis

Will suppress repeated empty lines in output>

7. Kaip pridėti vieno failo turinį prie kito failo pabaigos

Jei norite pridėti vieno failo turinį į kitą, „katė“ gali būti naudojama kartu su priedu (>>>) operatorius:

Sintaksė:

cat file_name1>> failo_vardas2>> 

Pavyzdys:

Taip bus pridėtas ` turinysfile1`>iki ` pabaigosfile2`>

8. Kaip rodyti turinį atvirkštine tvarka naudojant komandą „tac“ sistemoje „Linux“.

Komanda „tac“ yra priešinga „cat“ ir naudojama failo turiniui rodyti atvirkštine tvarka. Sintaksė paprasta:

Sintaksė:

Pavyzdys:

Ši komanda išspausdins „file2“ turinį atvirkštine tvarka, pirmiausia parodydama paskutinę eilutę, po to nuo antros iki paskutinės ir pan.

tac file2>
tac failas2

tac failas2

objektas jsonobject java

9. Kaip paryškinti eilutės pabaigą Linux sistemoje

„-E“ parinktis komandoje „katė“ naudojama kiekvienos eilutės pabaigai paryškinti.

Sintaksė:

cat -E 'filename'>

Išvestis:

Rodoma $ eilutės pabaigoje

Rodoma $ eilutės pabaigoje

Bus rodomas „jayesh1“ turinys su simboliu „$“ kiekvienos eilutės pabaigoje, nurodant eilutės pabaigą.

10. „-A“ komandų eilutės parinktis „cat“ komandoje Linux sistemoje

Parinktis „-A“ leidžia derinti „-v“, „-E“ ir „-T“ parinkčių efektus. Užuot komandoje rašę „-vET“, galite naudoti „-A“:

Sintaksė:

cat -A 'filename'>

Bus rodomas „failo pavadinimo“ turinys su matomais nespausdinamaisiais simboliais, paryškintomis eilučių pabaigomis, o skirtukais – „^I“.

11. Kaip atidaryti brūkšninius failus „Linux“ naudojant „cat“ komandą

Norėdami atidaryti failą, kurio pavadinimo pradžioje yra brūkšnys, naudokite parinktį „–“:

Sintaksė:

cat -- '-dashfile'>

Pavyzdys:

mvc spyruokliniame karkase
cat -- '-jayesh2'>
rodyti turinį faile, prasidedančiame raide „-“.

rodyti turinį faile, prasidedančiame raide „-“.

Bus rodomas failo, pavadinto -jayesh2, turinys

12. Cat komanda, jei faile yra daug turinio ir jis netelpa į terminalą.

Sintaksė:

cat 'filename' | more>

Išvestis:

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

13. Sujunkite kelių failų turinį naudodami komandą „cat“.

Norėdami sujungti kelių failų turinį į vieną failą, naudokite peradresavimą („>“)

Sintaksė:

cat 'filename1' 'filename2' 'filename3'>'sujungtas_failo pavadinimas'>

Pavyzdys:

cat 'file1' 'file2' 'file3'>'sujungta123'>>> 

Tai sujungs failo1 failo2 failo3 turinį į merged123.

kelių failų turinio sujungimas į vieną failą

kelių failų turinio sujungimas į vieną failą

14. Rodyti visų tekstinių failų turinį aplanke naudodami komandą „Cat“.

Norėdami rodyti visų aplanke esančių tekstinių failų turinį, naudokite pakaitos simbolį ('*.txt'):

Sintaksė:

Rodomas visas failas su plėtiniu .txt

Rodys visų aplanke esančių tekstinių failų turinį.

15. Cat komanda pridėti prie esamo failo:

Norėdami pridėti tekstą prie esamo failo, naudokite operatorių „>>“ kartu su „cat“:

Sintaksė:

Taip bus pridėtas tekstas Naujai pridėtas tekstas. iki „geeks.txt“ failo pabaigos.

Išvada

Šiame straipsnyje aptarėme komandą „cat“ sistemoje „Linux“, kuri yra universalus įrankis, naudojamas įvairioms su failais susijusioms operacijoms. Taip pat aptarėme, kad tai leidžia vartotojams peržiūrėti, sujungti, kurti, kopijuoti, sujungti ir manipuliuoti failų turiniu. Jis dažniausiai naudojamas norint rodyti vieno failo turinį, kelis failus arba pridėti turinį prie esamo failo. Apskritai galime pasakyti, kad komanda `cat` yra esminė priemonė, skirta valdyti ir manipuliuoti failais Linux sistemoje.