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`
- 1. Ako zobraziť obsah jedného súboru v systéme Linux
- 2. Ako zobraziť obsah viacerých súborov v systéme Linux
- 3. Ako zobraziť obsah súboru pred číslami riadkov v systéme Linux
- 4. Ako vytvoriť súbor a pridať obsah v Linuxe pomocou príkazu `cat`
- 5. Ako skopírovať obsah jedného súboru do druhého súboru v systéme Linux
- 6. Príkaz Cat môže potlačiť opakované prázdne riadky vo výstupe
- 7. Ako pridať obsah jedného súboru na koniec iného súboru
- 8. Ako zobraziť obsah v opačnom poradí pomocou príkazu `tac` v systéme Linux
- 9. Ako zvýrazniť koniec riadku v Linuxe
- 10. `-A` Možnosť príkazového riadku v príkaze `cat` v Linuxe
- 11. Ako otvoriť prerušované súbory v Linuxe pomocou príkazu `cat`
- 12. Príkaz Cat, ak má súbor veľa obsahu a nezmestí sa do terminálu.
- 13. Zlúčte obsah viacerých súborov pomocou príkazu `cat`
- 14. Zobrazte obsah všetkých textových súborov v priečinku pomocou príkazu `Cat`
- 15. Príkaz Cat na pripojenie k existujúcemu súboru:
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
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
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
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
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
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
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 `-`
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
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>

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.