logo

Jak zobrazit obsah souboru v Linuxu | kočičí příkaz

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`

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

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

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

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

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

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

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 `-`

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

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

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.