Polecenie Linux CAT służy do wydrukowania zawartości pliku tekstowego. Za pomocą polecenia Linux CAT możesz wydrukować zawartość pliku źródłowego C, Java, pliki konfiguracyjne Linux itp.
Polecenie CAT jest dostępne w każdym rozkładowi Linux domyślnie. Więc nie musisz go instalować osobno.
W tym artykule pokażę Ci, jak korzystać z polecenia Linux CAT. Więc zacznijmy.
Podstawowe użycie polecenia Linux CAT:
Podstawowym i najczęstszym użyciem polecenia Linux CAT jest używanie go bez żadnej opcji polecenia.
Na przykład, aby zobaczyć treść /etc/hosts katalog, uruchom polecenie CAT w następujący sposób:
$ cat /etc /hosts
Jak widać, zawartość /etc/hosts Plik konfiguracyjny jest wydrukowany na ekranie.
Numery linii drukowania:
Powiedzmy, że chcesz wydrukować zawartość pliku źródłowego Java na terminalu. Oczywiście możesz użyć polecenia CAT. Ale polecenie CAT nie wyświetla domyślnie numerów wierszy. W przypadku pliku źródłowego lub programu jest to niezbędne. Na szczęście polecenie CAT -N opcja, której można użyć do wyświetlania numerów linii.
Aby wyświetlić zawartość wraz z numerem linii pliku źródłowego Java Powitanie.Jawa, Uruchom polecenie Linux CAT w następujący sposób:
$ cat -ntle.JawaJak widać, numery linii są wyświetlane.
Numerowanie tylko bez pustych linii:
Jeśli chcesz pokazać numery linii dla linii, które nie są tylko puste, możesz użyć -B opcja polecenia Linux CAT.
W poprzednim pliku źródłowym Java mile widziane.Java, dodałem kilka pustych wierszy, aby pokazać, jak -B Opcja działa.
Jak widać, z -N opcja, wszystkie linie (w tym puste linie) są ponumerowane.
$ cat -ntle.JawaZ -B opcja, tylko linie, które nie są puste, są ponumerowane, jak widać na zrzucie ekranu poniżej.
$ cat -b mile widziane.Jawa
Usuwanie powtarzających się pustych linii:
Plik, który próbujesz zobaczyć, może mieć wiele pustych linii jeden po drugiej. To sprawi, że wyjście CAT jest bardzo długie i denerwujące.
Możesz użyć -S Opcja polecenia Linux CAT, aby usunąć powtarzane puste wiersze w następujący sposób:
$ cat -s mile widziane.JawaDrukowanie Znaki:
W pliku kodu źródłowego programu mogłeś użyć wielu znaków Tab. Na szczęście są domyślnie niewidoczne. Ale jeśli naprawdę chcesz zobaczyć wszystkie znaki zakładki, które masz w pliku, możesz użyć -T opcja polecenia Linux CAT.
Tam, gdzie możesz potrzebować tej funkcji, gdy chcesz zastąpić wszystkie znaki zakładki białymi przestrzeniami i chcesz upewnić się, że nie ma żadnych znaków zakładki.
Aby wyświetlić wszystkie znaki zakładki w naszym Powitanie.Jawa Plik źródłowy, polecenie Linux CAT można używać w następujący sposób:
$ cat -t.JawaJak widać, znaki zakładki są wyświetlane jako ^I.
Drukowanie znaków liniowych:
Jeśli chcesz wydrukować znak EOL (koniec linii), który jest reprezentowany przez $, możesz użyć -mi opcja polecenia Linux CAT.
Na przykład, aby wydrukować znaki EOL powitania.Java, uruchom polecenie Linux Cat w następujący sposób:
$ cat -e mile widziane.JawaJak widać, znaki EOL są drukowane.
Wcześniej musiałeś użyć -v opcja do wydrukowania znaków nieprillowych, użyj -T opcja do wydrukowania znaków zakładki i użycia -mi Opcja wydrukowania znaków EOL. Co jeśli musisz wydrukować wszystkie te? Cóż, możesz połączyć wszystkie te opcje razem w następujący sposób:
$ cat -vte powitanie.JawaAle istnieje lepsze rozwiązanie. Polecenie Linux Cat ma -A opcja, która robi to samo z mniejszym pisaniem.
$ cat -.JawaJak widać, wyjścia są takie same.
Tak więc w zasadzie używasz polecenia Linux CAT do wyświetlania plików tekstowych na Linux. Dziękujemy za przeczytanie tego artykułu.