GeeksforGeeks (Čeština)

Cat(concatenate) se v Linuxu velmi často používá. Čte data ze souboru a dává jejich obsah jako výstup. Pomáhá nám vytvářet, prohlížet, zřetězovat soubory. Podívejme se tedy na některé často používané kočičí příkazy.

1) Pro zobrazení jednoho souboru
Příkazu:

$cat filename

Výstup

It will show content of given filename

2) Chcete-li zobrazit více souborů
Příkaz:

$cat file1 file2

Výstup

This will show the content of file1 and file2.

3) Chcete-li zobrazit obsah souboru předchozí s čísly řádků.,
Command:

$cat -n filename

Output

It will show content with line numberexample:-cat-n geeks.txt1)This is geeks2)A unique array

4) Create a file
Command:

$ cat >newfile

Output

Will create and a file named newfile

5) Copy the contents of one file to another file.,
Příkazu:

$cat > 

Výstup

The content will be copied in destination file

6) příkaz Cat může potlačit opakované prázdné řádky ve výstupu
Příkaz:

$cat -s geeks.txt

Výstup

Will suppress repeated empty lines in output

7) příkaz Cat se mohou připojit obsah jednoho souboru na konec z jiného souboru.
Příkazu:

$cat file1 >> file2

Výstup

Will append the contents of one file to the end of another file

8) Kočka příkaz může zobrazit obsah v obráceném pořadí pomocí tac příkaz.,
Příkazu:

 $tac filename

Výstup

Will display content in reverse order 

9) příkaz Cat může upozornit na konec řádku.
Příkazu:

$cat -E "filename"

Výstup

Will highlight the end of line

10), Pokud chcete použít -v, -E a -T možnost spolu, pak místo psaní -vET v příkazu, můžete prostě použít -možnost příkazového řádku.
příkaz

$cat -A "filename"

11) příkaz Cat pro otevření přerušovaných souborů.,
Příkazu:

$cat -- "-dashfile"

Výstup

Will display the content of -dashfile

12) Kočka příkazu, pokud soubor má spoustu obsahu a nevejde se do terminálu.
Příkazu:

$cat "filename" | more

Výstup

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

12) Cat příkaz sloučit obsah více souborů.
Příkazu:

$cat "filename1" "filename2" "filename3" > "merged_filename"

Výstup

Will merge the contents of file in respective order and will insert that content in "merged_filename".

13) příkaz Cat zobrazí obsah všech textových souborů ve složce.,
Příkazu:

$cat *.txt

Výstup

Will show the content of all text files present in the folder.

14) příkaz Cat psát v již existující soubor.

příkaz:

$cat >> geeks.txtThe newly added text.

výstup

Will append the text "The newly added text." to the end of the file.

tento článek přispívá Pranav. Pokud se vám líbí GeeksforGeeks a chtěli byste přispět, můžete také napsat článek pomocí contribute.geeksforgeeks.org nebo napište svůj článek na [email protected]. Viz váš článek se objeví na GeeksforGeeks hlavní stránce a pomoci jiných Mágů.

Share

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *