Narzędzia użytkownika

Narzędzia witryny


polecenia:cat

cat

Wyświetlanie i łączenie plików

cat (skrót od concatenate) to jedno z podstawowych poleceń w systemach Unix/Linux, używane do wyświetlania zawartości plików, łączenia ich oraz przesyłania danych do innych programów lub plików.

Jedno z najbardziej podstawowych, ale również wszechstronnych poleceń w systemach Unix/Linux. Jest nieocenione przy szybkim podglądzie zawartości plików, łączeniu danych oraz w bardziej zaawansowanych operacjach na plikach tekstowych. Jego prosta składnia i szerokie możliwości zastosowania czynią go jednym z najczęściej używanych narzędzi w środowisku terminala.

 

Składnia

cat [opcje] [plik1] [plik2] …

Przykład:

cat /etc/mageia-release

Powinno wyświetlić informację o Mageia

Najważniejsze Opcje

-n, –number - Numeruje wszystkie linie w wyjściu, począwszy od 1.

-b, –number-nonblank - Numeruje tylko niepuste linie w wyjściu.

-s, –squeeze-blank - Usuwa powtarzające się puste linie, pozostawiając tylko jedną pustą linię.

-E, –show-ends - Wyświetla znak $ na końcu każdej linii, co ułatwia identyfikację końca linii.

-T, –show-tabs - Zastępuje tabulatory sekwencją ^I, co umożliwia ich łatwiejsze rozpoznanie.

-A, –show-all - Kombinuje opcje -vET, wyświetlając wszystkie znaki specjalne, w tym końce linii i tabulatory.

Podstawowe Zastosowania

cat jest narzędziem o wszechstronnym zastosowaniu, które może być używane w różnych kontekstach:

Wyświetlanie zawartości pliku

Przykład:

cat plik.txt

Łączenie zawartości kilku plików

Przykład:

cat plik1.txt plik2.txt > plik3.txt

To polecenie połączy zawartość plik1.txt i plik2.txt i zapisze wynik w plik3.txt

Wyświetlanie zawartości pliku z numerami linii

Przykład:

cat -n plik.txt

Usuwanie powtarzających się pustych linii

Wyświetlenie zawartości pliku z numerami linii i podświetleniem końca każdej linii.

Przykład:

cat -nE plik.txt

To polecenie wyświetli zawartość plik.txt, numerując linie i dodając znak $ na końcu każdej linii.

Tworzenie nowego pliku poprzez łączenie kilku plików

cat plik1.txt plik2.txt plik3.txt > nowy_plik.txt

Zawartość plik1.txt, plik2.txt i plik3.txt zostanie połączona w jednym pliku o nazwie nowy_plik.txt

Wyświetlenie zawartości pliku i przesłanie jej jako wejście do innego polecenia

cat plik.txt | grep „szukana fraza”

W tym przypadku cat wyświetla zawartość plik.txt, a następnie grep filtruje linie zawierające szukana fraza.

Zastosowanie w Skryptach

cat jest często używane w skryptach do przetwarzania plików tekstowych, łączenia danych, lub przekazywania wyników pomiędzy poleceniami. Dzięki swojej prostocie i wszechstronności, stanowi podstawowe narzędzie w arsenale każdego użytkownika Linuxa.

Kategoria: polecenia
Kategoria: terminal
polecenia/cat.txt · ostatnio zmienione: przez tester