Skip to main content

Przykładowe zastosowania polecenia Linux Cat Command

003 Kurs Linuxa: podstawowe komendy w systemie cz2 (Czerwiec 2026)

003 Kurs Linuxa: podstawowe komendy w systemie cz2 (Czerwiec 2026)
Anonim

Wprowadzenie

Komenda cat w systemie Linux pozwala łączyć pliki i wyświetlać wyjście na standardowe wyjście, w większości przypadków jest to ekran.

Jednym z najczęstszych zastosowań kota jest wyświetlenie pliku na ekranie, a także utworzenie pliku w locie i umożliwienie podstawowej edycji bezpośrednio na terminalu.

Jak utworzyć plik za pomocą Cat

Aby utworzyć plik za pomocą komendy cat, wprowadź w oknie terminala:

kot>

Oczywiście, musisz wymienić z nazwą pliku, który chcesz utworzyć.

Kiedy utworzysz plik w ten sposób, kursor zostanie pozostawiony w nowej linii i możesz zacząć pisać.

Jest to dobry sposób na rozpoczęcie pliku tekstowego lub szybkie utworzenie pliku danych testowych, takiego jak plik rozdzielany przecinkami lub plik rozdzielany potokami.

Aby zakończyć edycję pliku, naciśnij klawisze CTRL i D.

Możesz przetestować działanie procesu, wpisując komendę ls:

ls-lt

Lista zawiera wszystkie pliki w bieżącym folderze i powinieneś zobaczyć nowy plik, a rozmiar powinien być większy od zera.

Jak wyświetlić plik za pomocą Cat

Komenda cat może być również użyta do wyświetlenia pliku na ekranie. Wszystko, co musisz zrobić, to wyeliminować większy niż symbol w następujący sposób:

kot

Jeśli plik jest bardzo długi, to bardzo szybko przewinie ekran.

Aby wyświetlić stronę pliku po stronie, użyj polecenia more:

kot | więcej

Możesz też użyć polecenia less:

kot | mniej

Aby przetestować to, wpisz następujące polecenie:

cat / etc / passwd | więcej

Oczywiście możesz po prostu zupełnie zapomnieć o kocie i wpisać:

mniej / etc / passwd

Jak wyświetlić numery linii

Dla wszystkich niepustych linii w pliku możesz użyć następującego polecenia:

cat -b

Jeśli są linie bez znaków, nie będą one numerowane. Jeśli chcesz wyświetlać liczby dla wszystkich wierszy niezależnie od tego, czy są puste, wpisz następujące polecenie:

cat -n

Jak pokazać koniec każdej linii

Czasami podczas analizowania plików danych programiści mogą natknąć się na problem, ponieważ na końcu linii znajdują się ukryte znaki, których nie oczekiwali, na przykład spacje. Zapobiega to poprawnemu działaniu ich analizatorów.

Jest to tylko jeden z powodów pokazania znaku końca linii, aby można było zobaczyć, czy są puste znaki.

Aby pokazać dolara jako znak końca linii, wprowadź następujące polecenie:

cat -E

Jako przykład spójrz na następujący wiersz tekstu

Kot usiadł na macie

Kiedy uruchomisz to zcat -Epolecenie otrzymasz następujące wyniki:

kot usiadł na macie $

Zmniejszanie pustych linii

Kiedy wyświetlasz zawartość pliku za pomocą komendy cat, prawdopodobnie nie chcesz widzieć, kiedy jest mnóstwo kolejnych pustych linii.

Poniższe polecenie pokazuje, jak zmniejszyć wyjście, aby pominąć powtarzające się puste wiersze.

Aby to wyjaśnić, nie ukryjesz pustych linii w całości, ale jeśli masz 4 puste wiersze z rzędu, pokaże się tylko 1 pusta linia.

kot-s

Jak wyświetlić karty

Jeśli wyświetlasz plik z ogranicznikami tabulacji, zwykle nie zobaczysz kart.

Poniższe polecenie pokazuje ^ I zamiast zakładki, która ułatwia ich wyświetlenie, zakładając, że twój plik nie zawiera ani ^ I tak.

cat -T

Łączenie wielu plików

Cały punkt kota to konkatenacja, więc możesz chcieć wiedzieć, jak wyświetlać wiele plików naraz:

Można połączyć wiele plików na ekranie za pomocą następującego polecenia:

kot

Jeśli chcesz połączyć pliki i utworzyć nowy plik, użyj następującego polecenia:

kot >

Wyświetlanie plików w kolejności odwrotnej

Możesz pokazać plik w odwrotnej kolejności, używając następującego polecenia:

tac

Ok, więc technicznie nie jest to polecenie cat, jest to polecenie tac, ale zasadniczo robi to samo, ale w odwrotnej kolejności.

streszczenie

To w zasadzie dotyczy komendy cat. Jest użyteczny do tworzenia plików w locie i wyświetlania danych wyjściowych z plików i oczywiście można go użyć do łączenia wielu plików razem.