Porady Admina

Porady Admina: cat

Ostatnia aktualizacja: 21 marca 2024, 12:08

W dzisiejszym wpisie z cyklu Porady Admina zajmiemy się poleceniem cat.

Polecenie cat łączy pliki i drukuje wynik na standardowym wyjściu.

Polecenie cat jest częścią pakietu coreutils i jest dostępny w większości dystrybucji Linux.

Składnia
cat [OPCJA]... [PLIK]...
PLIK lub połączenie PLIKÓW wysyłane na standardowe wyjście.

Jeżeli nie został podany PLIK albo podany jest jako -, czytane jest standardowe wejście.

Opcje
-A, –show-all : równoważne -vET
-b, –number-nonblank : numerowanie niepustych linii na wyjściu, wyłącza -n
-e : równoważne -vE
-E, –show-ends : wypisanie $ na końcu każdej linii
-n, –number : numerowanie wszystkich linii na wyjściu
-s, –squeeze-blank : nigdy więcej niż jedna pusta linia
-t : równoważne -vT
-T, –show-tabs : wypisanie znaków tabulacji jako ^I
-u : (ignorowane)
-v, –show-nonprinting : użycie zapisu ^ i M-, oprócz LFD i TAB
–version : wyświetlenie informacji o wersji i zakończenie

Przykłady

Skopiowanie standardowego wejścia na standardowe wyjście.
cat

Skopiowanie zawartości plik1 na standardowe wyjście, potem zawartości plik2 (używając gwiazdki zostaną uzyte wszystkie pliki w katalogu).
cat plik1 plik2

Skopiowanie zawartości plik1 do plik1
cat plik1 > plik2

Wyświetlenie zawartości plik1 z numeracją wierszy
cat -n plik1

Wyświetlenie zawartości plik1 z numeracją wierszy, pomijając puste wiersze
cat -b plik1

Wyszukanie frazy „mojeslowo” w plik1
cat plik1 | grep "mojeslowo"

Możemy także scalić sortowanie za pomocą polecenia cat w celu alfabetycznego sortowania wyników
cat plik1 | sort

Więcej informacji o poleceniu cat uzyskasz wpisując:
man cat
cat --help

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.