Thecat>příkaz v Linuxu je více než jen jednoduchý nástroj; je to všestranný společník pro různé operace související se soubory, které uživatelům umožňují prohlížet, spojovat, vytvářet, kopírovat, spojovat a manipulovat s obsahem souborů. Pojďme se ponořit do podrobností některých často používanýchcat>příkazy, porozumění každému příkladu na cestě.
Obsah
- Základní syntaxe příkazu `cat`
- 1. Jak zobrazit obsah jednoho souboru v Linuxu
- 2. Jak zobrazit obsah více souborů v Linuxu
- 3. Jak zobrazit obsah souboru před čísly řádků v Linuxu
- 4. Jak vytvořit soubor a přidat obsah v Linuxu pomocí příkazu `cat`
- 5. Jak zkopírovat obsah jednoho souboru do jiného souboru v Linuxu
- 6. Příkaz Cat může potlačit opakované prázdné řádky ve výstupu
- 7. Jak připojit obsah jednoho souboru na konec jiného souboru
- 8. Jak zobrazit obsah v opačném pořadí pomocí příkazu `tac` v Linuxu
- 9. Jak zvýraznit konec řádku v Linuxu
- 10. `-A` Volba příkazového řádku v příkazu `cat` v Linuxu
- 11. Jak otevřít přerušované soubory v Linuxu pomocí příkazu `cat`
- 12. Příkaz Cat, pokud má soubor hodně obsahu a nevejde se do terminálu.
- 13. Sloučení obsahu více souborů pomocí příkazu `cat`
- 14. Zobrazte obsah všech textových souborů ve složce pomocí příkazu `Cat`
- 15. Příkaz Cat pro připojení k existujícímu souboru:
Základní syntaxe příkazu `cat`
Základní syntaxe příkazu „cat“ je následující:
cat [OPTION] [FILE]>
Tady,
[VOLBA] : představuje různé možnosti příkazového řádku.
[SOUBOR] : název souboru (souborů), který má být zpracován. Pojďme prozkoumat některá běžná použití slova „kočka“ spolu s příklady.
Praktické příklady Cat Command v Linuxu
1. Jak zobrazit obsah jednoho souboru v Linuxu
Nejzákladnějším použitím „cat“ je zobrazení obsahu souboru na terminálu. Toho lze dosáhnout jednoduše zadáním názvu souboru jako argumentu:
Syntax:
cat file_name>
Příklad: Pokud je naše jméno_souboru = jayesh.txt
cat jayesh.txt>

cat jayesh.txt
Poznámka: Příkaz `ls` se používá k zobrazení všech souborů a adresářů v aktuálním umístění.
2. Jak zobrazit obsah více souborů v Linuxu
Syntax:
cat file_name1 file_name2>
Příklad: Pokud máme dva soubory, soubor1 a soubor2.
cat file1 file2>

cat soubor1 soubor2
3. Jak zobrazit obsah souboru před čísly řádků v Linuxu
Přidání-n>možnostcat>zavádí čísla řádků, což usnadňuje identifikaci a odkazování na konkrétní řádky v souboru.
Syntax:
java obsahuje podřetězec
cat -n file_name>
Příklad: Pokud je náš název_souboru soubor2.
cat -n file2>

cat -n soubor2
Tady,cat>příkaz, používaný s přesměrováním (>>), umožňuje vytvořit nový soubor s názvem jayesh1 a vkládat obsah přímo do něj. Následujícíls>příkaz vypíše všechny soubory v aktuálním umístění.
4. Jak vytvořit soubor a přidat obsah v Linuxu pomocí příkazu `cat`
Pokud chcete vytvořit nový soubor nebo přepsat existující soubor novým obsahem, můžete použít „cat“ s přesměrováním výstupu (` >`> ):
Syntax:
cat>newfile_name>>Příklad: Pokud chceme vytvořit newfile_name = jayesh1.
v pořádku
To vám umožní psát text přímo do terminálu a když stiskneteCtrl + D>, zadaný text bude uložen donew_file.txt>.
Příkaz `ls` se používá k zobrazení všech souborů a adresářů v aktuálním umístění.

vytvoření souboru pomocí příkazu cat v linuxu
5. Jak zkopírovat obsah jednoho souboru do jiného souboru v Linuxu
Jak název napovídá, „cat“ může zřetězit více souborů do jednoho souboru. Tento příklad ukazuje, jak zkopírovat celý obsah souboru1 do souboru2 pomocícat>příkaz spolu s přesměrováním (>>).
Syntax:
cat file1.txt file2.txt>sloučený_soubor.txt>
Tento příkaz kombinuje obsahfile1.txt>afile2.txt>do nového souboru s názvemmerged_file.txt>.
6. Příkaz Cat může potlačit opakované prázdné řádky ve výstupu
The-s>Tato možnost se hodí při práci se soubory obsahujícími opakované prázdné řádky. Potlačuje tato opakování a poskytuje čistší výstup.
Syntax:
cat -s file_name>
Výstup
Will suppress repeated empty lines in output>
7. Jak připojit obsah jednoho souboru na konec jiného souboru
Pokud chcete přidat obsah jednoho souboru do druhého, můžete spolu s přílohou použít „cat“ (>>>) operátor:
Syntax:
cat file_name1>> název_souboru2>
Příklad:
cat file1>> soubor2>
Tím se připojí obsah `file1`>do konce `file2`>

vypnutí režimu vývojáře
8. Jak zobrazit obsah v opačném pořadí pomocí příkazu `tac` v Linuxu
Příkaz „tac“ je opakem příkazu „cat“ a používá se k zobrazení obsahu souboru v opačném pořadí. Syntaxe je jednoduchá:
Syntax:
tac file_name>
Příklad:
Tento příkaz vytiskne obsah „souboru2“ v opačném pořadí, přičemž nejprve zobrazí poslední řádek, následuje předposlední řádek atd.
tac file2>

soubor tac2
9. Jak zvýraznit konec řádku v Linuxu
Volba „-E“ v příkazu „cat“ se používá ke zvýraznění konce každého řádku.
Syntax:
cat -E 'filename'>
Výstup:

Zobrazení $ na konci řádku
Tím se zobrazí obsah „jayesh1“ se znakem „$“ na konci každého řádku, který označuje konec řádku.
10. `-A` Volba příkazového řádku v příkazu `cat` v Linuxu
Možnost „-A“ umožňuje kombinovat efekty možností „-v“, „-E“ a „-T“. Místo psaní „-vET“ v příkazu můžete použít „-A“:
Syntax:
cat -A 'filename'>
Zobrazí se obsah „název souboru“ s viditelnými netisknutelnými znaky, zvýrazněnými konci řádků a kartami zobrazenými jako „^I“.
11. Jak otevřít přerušované soubory v Linuxu pomocí příkazu `cat`
Chcete-li otevřít soubor s pomlčkou na začátku názvu, použijte volbu „–“:
Syntax:
cat -- '-dashfile'>
Příklad:
cat -- '-jayesh2'>

zobrazení obsahu uvnitř souboru začínajícího znakem `-`
seznam seřadit podle java
Tím se zobrazí obsah souboru s názvem -jayesh2
12. Příkaz Cat, pokud má soubor hodně obsahu a nevejde se do terminálu.
Syntax:
cat 'filename' | more>
Výstup:
Will show that much content, which could fit in terminal and will ask to show more.>
13. Sloučení obsahu více souborů pomocí příkazu `cat`
Chcete-li sloučit obsah více souborů do jednoho souboru, použijte přesměrování (‘>’)
Syntax:
cat 'filename1' 'filename2' 'filename3'>'sloučený_název_souboru'>
Příklad:
cat 'file1' 'file2' 'file3'>'sloučeno123'>
Tím se zřetězí obsah souboru1 soubor2 soubor3 do sloučeného123.

sloučení obsahu více souborů do jednoho souboru
14. Zobrazte obsah všech textových souborů ve složce pomocí příkazu `Cat`
Chcete-li zobrazit obsah všech textových souborů ve složce, použijte zástupný znak (*.txt):
Syntax:
cat *.txt>

Zobrazení všech souborů s příponou .txt
Zobrazí obsah všech textových souborů přítomných ve složce.
15. Příkaz Cat pro připojení k existujícímu souboru:
Chcete-li připojit text k existujícímu souboru, použijte operátor „>>“ spolu s „cat“:
Syntax:
cat>> geeks.txt Nově přidaný text.>
Tím se připojí text Nově přidaný text. na konec souboru ‚geeks.txt‘.
Závěr
V tomto článku jsme diskutovali o příkazu `cat` v Linuxu, což je všestranný nástroj používaný pro různé operace související se soubory. Diskutovali jsme také o tom, že umožňuje uživatelům prohlížet, spojovat, vytvářet, kopírovat, slučovat a manipulovat s obsahem souborů. Běžně se používá k zobrazení obsahu jednoho souboru, více souborů nebo přidání obsahu do existujícího souboru. Celkově lze říci, že příkaz `cat` je nezbytný nástroj pro správu a manipulaci se soubory v Linuxu.