logo

Jak wyświetlić zawartość pliku w systemie Linux | Komenda kota

Thecat>polecenie w Linuksie to coś więcej niż proste narzędzie; jest wszechstronnym towarzyszem różnych operacji związanych z plikami, umożliwiającym użytkownikom przeglądanie, łączenie, tworzenie, kopiowanie, scalanie i manipulowanie zawartością plików. Zagłębmy się w szczegóły niektórych często używanychcat>polecenia, rozumiejąc każdy przykład po drodze.

Spis treści

Podstawowa składnia polecenia „cat”.

Podstawowa składnia polecenia „cat” jest następująca:



cat [OPTION] [FILE]>

Tutaj,

[OPCJA] : reprezentuje różne opcje wiersza poleceń.

[PLIK] : nazwa pliku(ów) do przetworzenia. Przyjrzyjmy się niektórym typowym zastosowaniom słowa „kot” wraz z przykładami.

Praktyczne przykłady poleceń Cat w systemie Linux

1. Jak wyświetlić zawartość pojedynczego pliku w Linuksie

Najbardziej podstawowym zastosowaniem „cat” jest wyświetlenie zawartości pliku na terminalu. Można to osiągnąć po prostu podając nazwę pliku jako argument:

Składnia:

cat file_name>

Przykład: Jeśli nasza nazwa_pliku = jayesh.txt

cat jayesh.txt>
kot jayesh.txt

kot jayesh.txt

Notatka: Komenda `ls` służy do wyświetlenia wszystkich plików i katalogów w bieżącej lokalizacji.

2. Jak wyświetlić zawartość wielu plików w Linuksie

Składnia:

cat file_name1 file_name2>

Przykład: Jeśli mamy dwa pliki, plik1 i plik2.

cat file1 file2>
kot plik1 plik2

kot plik1 plik2

3. Jak wyświetlić zawartość pliku poprzedzonego numerami linii w systemie Linux

Dodanie-n>opcjacat>wprowadza numery linii, ułatwiając identyfikację i odwoływanie się do określonych linii w pliku.

Składnia:

framework kolekcji Java
cat -n file_name>

Przykład: Jeśli nasza nazwa_pliku to plik2.

cat -n file2>
kot -n plik2

kot -n plik2

Tutajcat>polecenie używane z przekierowaniem (>>), umożliwia utworzenie nowego pliku o nazwie jayesh1 i bezpośrednie wprowadzenie do niego treści. Kolejnyls>polecenie wyświetla listę wszystkich plików w bieżącej lokalizacji.

4. Jak utworzyć plik i dodać zawartość w systemie Linux za pomocą polecenia „cat”.

Jeśli chcesz utworzyć nowy plik lub zastąpić istniejący plik nową zawartością, możesz użyć polecenia „cat” z przekierowaniem wyjścia (` >`> ):

Składnia:

cat>nowa nazwa_pliku>

Przykład: Jeśli chcemy utworzyć nowy plik nazwa_pliku = jayesh1.

jframe
cat>jayesh1>
ls>

Umożliwi to wpisanie tekstu bezpośrednio w terminalu i po naciśnięciuCtrl + D>, w którym wprowadzony tekst zostanie zapisanynew_file.txt>.

Komenda `ls` służy do wyświetlenia wszystkich plików i katalogów w bieżącej lokalizacji.

tworzenie pliku za pomocą polecenia cat w systemie Linux

tworzenie pliku za pomocą polecenia cat w systemie Linux

5. Jak skopiować zawartość jednego pliku do innego pliku w systemie Linux

Jak sama nazwa wskazuje, „cat” może połączyć wiele plików w jeden. Ten przykład ilustruje, jak skopiować całą zawartość pliku 1 do pliku 2 za pomocącat>polecenie wraz z przekierowaniem (>>).

Składnia:

cat file1.txt file2.txt>scalony_plik.txt>

To polecenie łączy zawartośćfile1.txt>Ifile2.txt>do nowego pliku o nazwiemerged_file.txt>.

6. Polecenie Cat może ukryć powtarzające się puste linie na wyjściu

The-s>opcja przydaje się, gdy mamy do czynienia z plikami zawierającymi powtarzające się puste linie. Tłumi te powtórzenia, zapewniając czystszy wydruk.

Składnia:

cat -s file_name>

Wyjście

Will suppress repeated empty lines in output>

7. Jak dołączyć zawartość jednego pliku na końcu innego pliku

Jeśli chcesz dodać zawartość jednego pliku do drugiego, możesz użyć słowa „cat” wraz z dołączeniem (>>>) operator:

Składnia:

cat file_name1>> nazwa_pliku2>

Przykład:

cat file1>> plik2>

Spowoduje to dołączenie zawartości `file1`>do końca `file2`>

8. Jak wyświetlić zawartość w odwrotnej kolejności za pomocą polecenia `tac` w systemie Linux

Polecenie „tac” jest odwrotnością polecenia „cat” i służy do wyświetlania zawartości pliku w odwrotnej kolejności. Składnia jest prosta:

Składnia:

tac file_name>

Przykład:

To polecenie wydrukuje zawartość „pliku 2” w odwrotnej kolejności, wyświetlając najpierw ostatnią linię, a następnie przedostatnią linię i tak dalej.

tac file2>
plik tac2

plik tac2

9. Jak podświetlić koniec linii w systemie Linux

Opcja „-E” w poleceniu „cat” służy do podświetlania końca każdej linii.

Składnia:

cat -E 'filename'>

Wyjście:

Wyświetlanie $ na końcu linii

Wyświetlanie $ na końcu linii

wewnętrzne działanie hashmap

Spowoduje to wyświetlenie zawartości „jayesh1” ze znakiem „$” na końcu każdej linii, wskazującym koniec linii.

10. Opcja wiersza poleceń `-A` w poleceniu `cat` w systemie Linux

Opcja „-A” umożliwia łączenie efektów opcji „-v”, „-E” i „-T”. Zamiast pisać w poleceniu „-vET”, możesz użyć „-A”:

Składnia:

cat -A 'filename'>

Spowoduje to wyświetlenie zawartości „nazwy pliku” z widocznymi znakami niedrukowalnymi, podświetlonymi zakończeniami linii i zakładkami wyświetlanymi jako „^I”.

11. Jak otwierać pliki przerywane w systemie Linux za pomocą polecenia „cat”.

Aby otworzyć plik z myślnikiem na początku nazwy, użyj opcji „–”:

Składnia:

cat -- '-dashfile'>

Przykład:

cat -- '-jayesh2'>
wyświetlanie zawartości pliku zaczynającej się od `-`

wyświetlanie zawartości pliku zaczynającej się od `-`

Spowoduje to wyświetlenie zawartości pliku o nazwie -jayesh2

12. Polecenie Cat, jeśli plik ma dużo zawartości i nie mieści się w terminalu.

Składnia:

cat 'filename' | more>

Wyjście:

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

13. Połącz zawartość wielu plików za pomocą polecenia „cat”.

Aby połączyć zawartość wielu plików w jeden, użyj przekierowania („>”)

Składnia:

jak sprawdzić rozmiar mojego monitora
cat 'filename1' 'filename2' 'filename3'>'nazwa_scalonego pliku'>

Przykład:

cat 'file1' 'file2' 'file3'>'scalone123'>

Spowoduje to połączenie zawartości pliku 1, pliku 2, pliku 3 w plik merged123.

łączenie zawartości wielu plików w jeden plik

łączenie zawartości wielu plików w jeden plik

14. Wyświetl zawartość wszystkich plików tekstowych w folderze za pomocą polecenia „Cat”.

Aby wyświetlić zawartość wszystkich plików tekstowych w folderze, użyj symbolu wieloznacznego („*.txt”):

Składnia:

cat *.txt>
Wyświetlanie wszystkich plików z rozszerzeniem

Wyświetlanie wszystkich plików z rozszerzeniem .txt

Wyświetli zawartość wszystkich plików tekstowych znajdujących się w folderze.

15. Polecenie Cat umożliwiające dołączenie do istniejącego pliku:

Aby dołączyć tekst do istniejącego pliku, użyj operatora „>>” wraz z „cat”:

Składnia:

cat>> geeks.txt Nowo dodany tekst.>

Spowoduje to dodanie tekstu Nowo dodany tekst. na koniec pliku „geeks.txt”.

Wniosek

W tym artykule omówiliśmy polecenie `cat` w systemie Linux, które jest wszechstronnym narzędziem używanym do różnych operacji na plikach. Omówiliśmy również, że umożliwia użytkownikom przeglądanie, łączenie, tworzenie, kopiowanie, łączenie i manipulowanie zawartością plików. Jest powszechnie używany do wyświetlania zawartości pojedynczego pliku, wielu plików lub dodawania zawartości do istniejącego pliku. Ogólnie możemy powiedzieć, że polecenie `cat` jest niezbędnym narzędziem do zarządzania plikami i manipulowania nimi w systemie Linux.