Przez David Delony

Jeśli nie podoba ci się nudne i nudne wyjście polecenia cat, rozważ zainstalowanie bat na swoim komputerze z Linuksem.

Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Narzędzie cat jest starsze niż Linux, ale możesz się zastanawiać, czy jest coś lepszego niż to standardowe narzędzie. Jeśli chcesz zbadać pliki w systemie Linux, istnieje nowsze narzędzie o nazwie bat, które może Cię zainteresować.

Co to jest nietoperz?

bat to klon kota z kilkoma nowoczesnymi funkcjami. Slogan na jego temat Strona GitHuba to „klon kota ze skrzydłami”.

Jedną z głównych cech jest dodawanie numerów linii do dowolnego wyjścia. Automatycznie rozpoznaje również kilka języków programowania i wyróżnia składnię. Integruje się również bezproblemowo z Git.

Instalowanie nietoperza w systemie Linux

Instalacja bat na pulpicie z systemem Linux jest dość łatwa. Jest dostępny w wielu oficjalnych repozytoriach dystrybucji Linuksa.

instagram viewer

Aby zainstalować bat na Ubuntu lub Debianie, po prostu użyj APT:

sudo apt zainstalować nietoperz

Uruchamianie go na Debianie i Ubuntu jest trochę inne, co zostanie wyjaśnione później.

Aby zainstalować bat na Arch Linux:

sudo pacman -S bat

A w Fedorze/Red Hat/CentOS:

sudo dnf zainstalować nietoperz

Używanie bat do przeglądania danych wyjściowych w systemie Linux

Bieganie nietoperzem jest podobne do używania kota. Możesz go używać z plikami lub ze standardowym wejściem. Możesz wywołać go w wierszu poleceń za pomocą „bat”.

Jeśli używasz Ubuntu lub Debiana, nazwij to, wpisując zamiast tego „batcat”. Możesz zmienić go z powrotem na „nietoperz” przez tworzenie aliasu powłoki z:

alias nietoperz="nietoperz"

Wklej to do pliku konfiguracyjnego powłoki (zwykle bashrc Lub .zshrc) aby stało się trwałe.

Pierwszą rzeczą, którą zauważysz, jest to, że bat rysuje wokół wyjścia ramkę z numerami linii. Wydaje się, że to po prostu czyni go ładniejszym. Standardowy program dla kotów ma -N opcja wyświetlania numerów linii.

Jeśli nie lubisz dekoracji, możesz użyć -N wyświetlać tylko numery linii.

bat wykryje wiele popularnych języków programowania i podświetli składnię. Możesz użyć -l opcja wymuszenia wykrycia określonego języka, takiego jak C.

nietoperz-lCplik.C

Nowoczesna alternatywa dla polecenia kota

bat to nowoczesna alternatywa dla klasycznego linuksowego polecenia cat. Oferuje kilka unikalnych funkcji, takich jak ładne drukowanie numerów linii, stronicowanie i podświetlanie składni.

bat to nie jedyne nowoczesne podejście do klasycznych narzędzi uniksowych. Istnieje wiele zamienników sprawdzonych narzędzi, takich jak grep lub man, które warto wypróbować.

Zapisz się do naszego newslettera

Uwagi

UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail
Udostępnij ten artykuł
UdziałĆwierkaćUdziałUdziałUdział
Kopiuj
E-mail

Link skopiowany do schowka

Powiązane tematy

  • Linuks
  • Komendy Linuksa

O autorze

David Delony(174 opublikowanych artykułów)

David jest niezależnym pisarzem z północno-zachodniego Pacyfiku, ale pierwotnie pochodził z Bay Area. Z wykształcenia dziennikarz, odkrył moc systemów operacyjnych typu Unix i interfejsu wiersza poleceń, ucząc się, jak edytować wideo w systemie macOS. Od 2006 roku regularnie używa Linuksa w jakiejś formie. David był w stanie połączyć swoją pasję do komputerów i pisania w swojej karierze niezależnego pisarza. Jego teksty ukazywały się w Techopedii, TMCnet i sieci blogów Motley Fool. David posiada tytuł licencjata w komunikacji z California State University, East Bay.