Von David Delony

Wenn Ihnen die langweilige und langweilige Ausgabe des cat-Befehls nicht gefällt, sollten Sie erwägen, bat auf Ihrem Linux-Rechner zu installieren.

Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

Das cat-Dienstprogramm ist älter als Linux, aber Sie fragen sich vielleicht, ob es etwas Besseres als dieses Standard-Dienstprogramm gibt. Wenn Sie Dateien in Linux untersuchen möchten, gibt es ein neueres Dienstprogramm namens bat, das Sie interessieren könnte.

Was ist Fledermaus?

Fledermaus ist ein Klon der Katze mit einigen modernen Eigenschaften. Der Slogan auf seiner GitHub-Seite ist "ein Katzenklon mit Flügeln".

Ein Hauptmerkmal ist das Hinzufügen von Zeilennummern zu jeder Ausgabe. Es erkennt auch automatisch mehrere Programmiersprachen und hebt die Syntax hervor. Es lässt sich auch nahtlos in Git integrieren.

Bat unter Linux installieren

instagram viewer

Die Installation von bat auf einem Linux-Desktop ist einfach genug. Es ist in den offiziellen Repositories vieler Linux-Distributionen verfügbar.

Um bat auf Ubuntu oder Debian zu installieren, verwenden Sie einfach APT:

sudo apt Installieren Schläger

Die Ausführung unter Debian und Ubuntu ist etwas anders, wie später erklärt wird.

So installieren Sie bat unter Arch Linux:

sudo pacman -S Fledermaus

Und auf Fedora/Red Hat/CentOS:

sudo dnf Installieren Schläger

Verwenden von bat zum Anzeigen der Ausgabe unter Linux

Das Laufen mit der Fledermaus ähnelt dem Verwenden der Katze. Sie können es mit Dateien oder mit der Standardeingabe verwenden. Sie können es auf der Kommandozeile mit "bat" aufrufen.

Wenn Sie Ubuntu oder Debian verwenden, rufen Sie es auf, indem Sie stattdessen "batcat" eingeben. Sie können es wieder auf "Fledermaus" ändern, indem Sie Erstellen eines Shell-Alias mit:

alias batcat="Schläger"

Kleben Sie dies in Ihre Shell-Konfigurationsdatei (normalerweise .bashrc oder .zshrc) um es dauerhaft zu machen.

Das erste, was Ihnen auffallen wird, ist, dass bat einen Rahmen mit Zeilennummern um die Ausgabe zieht. Das scheint es nur schöner zu machen. Das Standard-Katzenprogramm hat die -N Option zur Anzeige von Zeilennummern.

Wenn Ihnen die Dekorationen nicht gefallen, können Sie die verwenden -N um nur Zeilennummern anzuzeigen.

bat erkennt viele gängige Programmiersprachen und hebt die Syntax hervor. Du kannst den... benutzen -l Option, um die Erkennung einer bestimmten Sprache wie C zu erzwingen.

Schläger-lCDatei.C

Eine moderne Alternative zum Katzenkommando

bat ist eine moderne Alternative zum klassischen Linux-cat-Befehl. Es bietet einige einzigartige Funktionen, wie z. B. hübsch gedruckte Zeilennummern, Paging und Syntaxhervorhebung.

bat ist nicht die einzige moderne Version klassischer Unix-Utilities da draußen. Es gibt viele Ersetzungen für bewährte Dienstprogramme wie grep oder man, die Sie vielleicht ausprobieren möchten.

Abonniere unseren Newsletter

Kommentare

AktieTwitternAktieAktieAktie
Kopieren
Email
Teile diesen Artikel
AktieTwitternAktieAktieAktie
Kopieren
Email

Link in die Zwischenablage kopiert

Verwandte Themen

  • Linux
  • Linux-Befehle

Über den Autor

David Delony(174 veröffentlichte Artikel)

David ist ein freiberuflicher Autor, der im pazifischen Nordwesten lebt, aber ursprünglich aus der Bay Area stammt. Als ausgebildeter Journalist entdeckte er die Leistungsfähigkeit von Unix-ähnlichen Betriebssystemen und der Befehlszeilenschnittstelle, während er lernte, wie man Videos unter macOS bearbeitet. Seit 2006 verwendet er regelmäßig Linux in irgendeiner Form. David konnte seine Leidenschaft für Computer und Schreiben in seiner Karriere als freiberuflicher Autor kombinieren. Seine Texte sind in Techopedia, TMCnet und dem Blog-Netzwerk Motley Fool erschienen. David hat einen B.A. in Kommunikation von der California State University, East Bay.