Jak wyświetlić zawartość pliku w systemie Linux | Komenda kota
The cat> 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żywanych cat> polecenia, rozumiejąc każdy przykład po drodze.
Spis treści
- Podstawowa składnia polecenia „cat”.
- 1. Jak wyświetlić zawartość pojedynczego pliku w systemie Linux
- 2. Jak wyświetlić zawartość wielu plików w systemie Linux
- 3. Jak wyświetlić zawartość pliku poprzedzonego numerami linii w systemie Linux
- 4. Jak utworzyć plik i dodać zawartość w systemie Linux za pomocą polecenia „cat”.
- 5. Jak skopiować zawartość jednego pliku do innego pliku w systemie Linux
- 6. Polecenie Cat może ukryć powtarzające się puste linie na wyjściu
- 7. Jak dołączyć zawartość jednego pliku na końcu innego pliku
- 8. Jak wyświetlić zawartość w odwrotnej kolejności za pomocą polecenia `tac` w systemie Linux
- 9. Jak podświetlić koniec linii w systemie Linux
- 10. Opcja wiersza poleceń `-A` w poleceniu `cat` w systemie Linux
- 11. Jak otwierać pliki przerywane w systemie Linux za pomocą polecenia „cat”.
- 12. Polecenie Cat, jeśli plik ma dużo zawartości i nie mieści się w terminalu.
- 13. Połącz zawartość wielu plików za pomocą polecenia „cat”.
- 14. Wyświetl zawartość wszystkich plików tekstowych w folderze za pomocą polecenia „Cat”.
- 15. Polecenie Cat umożliwiające dołączenie do istniejącego pliku:
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
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
3. Jak wyświetlić zawartość pliku poprzedzonego numerami linii w systemie Linux
Dodanie -n> opcja cat> wprowadza numery linii, ułatwiając identyfikację i odwoływanie się do określonych linii w pliku.
Składnia:
cat -n file_name
Przykład: Jeśli nasza nazwa_pliku to plik2.
cat -n file2
kot -n plik2
Tutaj cat> polecenie używane z przekierowaniem ( >> ), umożliwia utworzenie nowego pliku o nazwie jayesh1 i bezpośrednie wprowadzenie do niego treści. Kolejny ls> 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.
cat>jayesh1
ls
Umożliwi to wpisanie tekstu bezpośrednio w terminalu i po naciśnięciu Ctrl + D> , w którym wprowadzony tekst zostanie zapisany new_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
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> I file2.txt> do nowego pliku o nazwie merged_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
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
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 `-`
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:
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
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 .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.