logo

Ako zobraziť obsah súboru v systéme Linux | Cat Command

Thecat>príkaz v Linuxe je viac než len jednoduchý nástroj; je to všestranný spoločník pre rôzne operácie súvisiace so súbormi, ktoré používateľom umožňujú prezerať, spájať, vytvárať, kopírovať, spájať a manipulovať s obsahom súborov. Poďme sa ponoriť do detailov niektorých často používanýchcat>príkazy, pochopenie každého príkladu na ceste.

Obsah



Základná syntax príkazu `cat`

Základná syntax príkazu „cat“ je nasledovná:

cat [OPTION] [FILE]>

Tu,

[MOŽNOSŤ] : predstavuje rôzne možnosti príkazového riadka.



[SÚBOR] : názov súboru (súborov), ktorý sa má spracovať. Pozrime sa na niektoré bežné použitia slova „mačka“ spolu s príkladmi.

Praktické príklady Cat Command v Linuxe

1. Ako zobraziť obsah jedného súboru v Linuxe

Najzákladnejším použitím „cat“ je zobrazenie obsahu súboru na termináli. Dá sa to dosiahnuť jednoduchým zadaním názvu súboru ako argumentu:

Syntax:



cat file_name>

Príklad: Ak je náš názov_súboru = jayesh.txt

cat jayesh.txt>
mačka jayesh.txt

mačka jayesh.txt

Poznámka: Príkaz `ls` sa používa na zobrazenie všetkých súborov a adresárov v aktuálnom umiestnení.

2. Ako zobraziť obsah viacerých súborov v Linuxe

Syntax:

cat file_name1 file_name2>

Príklad: Ak máme dva súbory, súbor1 a súbor2.

cat file1 file2>
mačka súbor1 súbor2

mačka súbor1 súbor2

3. Ako zobraziť obsah súboru pred číslami riadkov v systéme Linux

Pridanie-n>možnosťcat>zavádza čísla riadkov, čo uľahčuje identifikáciu a odkazovanie na konkrétne riadky v súbore.

Syntax:

polia v jazyku Java
cat -n file_name>

Príklad: Ak je náš názov_súboru súbor2.

cat -n file2>
cat -n súbor2

cat -n súbor2

Tu,cat>príkaz, ktorý sa používa s presmerovaním (>>), umožňuje vytvoriť nový súbor s názvom jayesh1 a priamo doň vkladať obsah. Následnéls>príkaz zobrazí zoznam všetkých súborov v aktuálnom umiestnení.

4. Ako vytvoriť súbor a pridať obsah v Linuxe pomocou príkazu `cat`

Ak chcete vytvoriť nový súbor alebo prepísať existujúci súbor novým obsahom, môžete použiť „cat“ s presmerovaním výstupu (` >`> ):

Syntax:

cat>newfile_name>

Príklad: Ak chceme vytvoriť nový názov_súboru = jayesh1.

pandy lok
cat>jayesh1>
ls>

To vám umožní písať text priamo do terminálu a keď stlačíteCtrl + D>, zadaný text sa uloží donew_file.txt>.

Príkaz `ls` sa používa na zobrazenie všetkých súborov a adresárov v aktuálnom umiestnení.

vytvorenie súboru pomocou príkazu cat v linuxe

vytvorenie súboru pomocou príkazu cat v linuxe

5. Ako skopírovať obsah jedného súboru do druhého súboru v systéme Linux

Ako už názov napovedá, „cat“ môže spojiť viacero súborov do jedného súboru. Tento príklad ilustruje, ako skopírovať celý obsah súboru 1 do súboru 2 pomocoucat>príkaz spolu s presmerovaním (>>).

Syntax:

cat file1.txt file2.txt>zlúčený_súbor.txt>

Tento príkaz kombinuje obsahfile1.txt>afile2.txt>do nového súboru s názvommerged_file.txt>.

6. Príkaz Cat môže potlačiť opakované prázdne riadky vo výstupe

The-s>možnosť príde vhod pri práci so súbormi obsahujúcimi opakované prázdne riadky. Potláča tieto opakovania a poskytuje čistejší výstup.

Syntax:

cat -s file_name>

Výkon

Will suppress repeated empty lines in output>

7. Ako pridať obsah jedného súboru na koniec iného súboru

Ak chcete pridať obsah jedného súboru do druhého, môžete použiť „cat“ spolu s prílohou (>>>) operátor:

Syntax:

cat file_name1>> názov_súboru2>

Príklad:

cat file1>> súbor2>

Tým sa pripojí obsah `file1`>do konca `file2`>

8. Ako zobraziť obsah v opačnom poradí pomocou príkazu `tac` v systéme Linux

Príkaz „tac“ je opakom príkazu „cat“ a používa sa na zobrazenie obsahu súboru v opačnom poradí. Syntax je jednoduchá:

Syntax:

tac file_name>

Príklad:

Tento príkaz vytlačí obsah „súboru2“ v opačnom poradí, pričom najskôr zobrazí posledný riadok, za ním nasleduje predposledný riadok atď.

tac file2>
súbor tac2

súbor tac2

9. Ako zvýrazniť koniec riadku v Linuxe

Možnosť „-E“ v príkaze „cat“ sa používa na zvýraznenie konca každého riadku.

Syntax:

cat -E 'filename'>

Výkon:

Zobrazenie $ na konci riadku

Zobrazenie $ na konci riadku

Tým sa zobrazí obsah „jayesh1“ so znakom „$“ na konci každého riadku, ktorý označuje koniec riadku.

10. `-A` Možnosť príkazového riadku v príkaze `cat` v Linuxe

Možnosť „-A“ vám umožňuje kombinovať efekty možností „-v“, „-E“ a „-T“. Namiesto písania „-vET“ v príkaze môžete použiť „-A“:

Syntax:

cat -A 'filename'>

Zobrazí sa obsah súboru „názov súboru“ s viditeľnými netlačiteľnými znakmi, zvýraznené konce riadkov a karty zobrazené ako „^I“.

11. Ako otvoriť prerušované súbory v Linuxe pomocou príkazu `cat`

Ak chcete otvoriť súbor s pomlčkou na začiatku názvu, použite možnosť „–“:

typy slučiek java for

Syntax:

cat -- '-dashfile'>

Príklad:

cat -- '-jayesh2'>
zobrazenie obsahu v súbore začínajúcom znakom `-`

zobrazenie obsahu v súbore začínajúcom znakom `-`

Zobrazí sa obsah súboru s názvom -jayesh2

12. Príkaz Cat, ak má súbor veľa obsahu a nezmestí sa do terminálu.

Syntax:

cat 'filename' | more>

Výkon:

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

13. Zlúčte obsah viacerých súborov pomocou príkazu `cat`

Ak chcete zlúčiť obsah viacerých súborov do jedného súboru, použite presmerovanie (‘>’)

reťazcové metódy java

Syntax:

cat 'filename1' 'filename2' 'filename3'>'zlúčený_názov_súboru'>

Príklad:

cat 'file1' 'file2' 'file3'>'zlúčené123'>

Toto zreťazí obsah súboru1 súbor2 súbor3 do zlúčeného123.

zlúčenie obsahu viacerých súborov do jedného súboru

zlúčenie obsahu viacerých súborov do jedného súboru

14. Zobrazte obsah všetkých textových súborov v priečinku pomocou príkazu `Cat`

Ak chcete zobraziť obsah všetkých textových súborov v priečinku, použite zástupný znak (*.txt):

Syntax:

cat *.txt>
Zobrazenie všetkých súborov s príponou

Zobrazuje sa celý súbor s príponou .txt

Zobrazí obsah všetkých textových súborov prítomných v priečinku.

15. Príkaz Cat na pripojenie k existujúcemu súboru:

Ak chcete pridať text k existujúcemu súboru, použite operátor „>>“ spolu s „cat“:

Syntax:

cat>> geeks.txt Novo pridaný text.>

Tým sa pripojí text Novo pridaný text. na koniec súboru „geeks.txt“.

Záver

V tomto článku sme diskutovali o príkaze `cat` v Linuxe, čo je všestranný nástroj používaný na rôzne operácie súvisiace so súbormi. Diskutovali sme aj o tom, že používateľom umožňuje prezerať, spájať, vytvárať, kopírovať, spájať a manipulovať s obsahom súborov. Bežne sa používa na zobrazenie obsahu jedného súboru, viacerých súborov alebo pridanie obsahu do existujúceho súboru. Celkovo môžeme povedať, že príkaz `cat` je základným nástrojom na správu a manipuláciu so súbormi v systéme Linux.