Heim > System-Tutorial > LINUX > Hauptteil

Machen Sie das Terminal lebendiger und interessanter – verwenden Sie zum Beschweren den Linux-Befehl cowsay

WBOY
Freigeben: 2024-02-12 17:39:20
nach vorne
1018 Leute haben es durchsucht

Für die meisten Menschen ist die Verwendung des Linux-Terminals eine sehr langweilige Sache. Haben Sie jedoch jemals darüber nachgedacht, Ihrem Terminal einige interessante Elemente hinzuzufügen? Heute stellen wir einen Befehl namens cowsay vor, der Ihr Terminal interessanter und lebendiger machen kann.

Feiern Sie die Feiertage mit diesem unterhaltsamen Linux-Befehlszeilentool.

Vielleicht haben Sie von einem kleinen Programm gehört, das Eingaben entgegennimmt (z. B. eine Nachricht, die Sie über die Tastatur eingeben) und ein Bild einer Kuh ausgibt, das auf die Eingabenachricht verweist. Dieses kleine Programm heißt cowsay und wir haben es bereits vorgestellt.

Also, um etwas Lustiges zu machen, möchte ich damit den Día de los Muertos feiern (LCTT-Übersetzung: das traditionelle mexikanische Geisterfest, der berühmte Animationsfilm „Coco“ ist die Kulisse dafür).

Neben Kühen sind tatsächlich noch einige andere Bilder verfügbar. Wenn Cowsay installiert wird, installiert das Programm automatisch mehrere andere Images und speichert sie im Verzeichnis /user/share/cowsay. Sie können den Parameter -l verwenden, um eine Liste von Bildern abzurufen.

$ sudo dnf install cowsay
$ cowsay -l
Nach dem Login kopieren

Es gibt tatsächlich viele Entwicklungsaktivitäten im Zusammenhang mit Cowsay oder ähnlichen Programmen. Sie können Ihre eigenen Bilddateien erstellen oder von anderen erstellte Bilder herunterladen. Beispielsweise ist der Cowsay-Dateikonverter von Charc0al auf GitHub verfügbar. Mit diesem Tool können Sie Ihre eigenen Bilder in das von Cowsay benötigte spezielle ASCII-Format konvertieren. Abhängig von Ihrem Linux- oder FreeBSD-Terminal-Setup ist möglicherweise die Farbunterstützung aktiviert und Cowsay kann auch Farbbilder anzeigen. Der Konverter von Charc0al bietet auch viele vorgefertigte Farbdateien.

Ich habe die Datei „Beetlejuice“ (LCTT-Übersetzung: der Erzmagier, der Protagonist in der gleichnamigen amerikanischen Fantasy-Komödie) ausgewählt, um meine „Feier“ zu beginnen. Zuerst habe ich die Datei beetlejuice.cow im Verzeichnis /usr/share/cowsay gespeichert. Die Berechtigungen dieses Verzeichnisses liegen beim Root-Benutzer. Sie können die Datei zunächst in Ihrem Home-Verzeichnis speichern und dann dorthin kopieren. Darüber hinaus müssen wir allen Benutzern eine Leseberechtigung für die Datei erteilen.

$ sudo cp beetlejuice.cow /usr/share/cowsay
$ sudo chmod o+r /usr/share/cowsay/beetlejuice.cow
Nach dem Login kopieren

Achten Sie darauf, wie das Bild entsteht (der Prozess ist interessant). Legen Sie zunächst die verschiedenen ASCII-Farbsteuerungscodes in Variablen fest und verwenden Sie diese Variablen dann, um das Bild im traditionellen ASCII-Kunststil zu zeichnen. Das resultierende Bild war fast vollständig und passte nicht auf die Höhe meines Terminals, ohne den Bildschirm zu scrollen. Deshalb habe ich die Datei bearbeitet und die letzten 15 Zeilen entfernt, um die Höhe zu verringern.

Dieses Bild kann auch vom Cowsay-Programm erkannt und in der Liste angezeigt werden.
Machen Sie das Terminal lebendiger und interessanter – verwenden Sie zum Beschweren den Linux-Befehl cowsay

$ cowsay -l
Cow files in /usr/share/cowsay:
beavis.zen beetlejuice blowfish bud-frogs bunny cheese cower default dragon
...
Nach dem Login kopieren

Jetzt führen Sie einfach das Programm aus und geben das Bild mit der Option -f an. Vergessen Sie nicht, die auszugebenden Informationen anzugeben.

$ cowsay -f beetlejuice "Happy Day of the Dead!"
Nach dem Login kopieren

"Beetlejuice" wünscht Ihnen einen schönen Tag der Toten (CC BY-SA 4.0)

cowsay ist ein interessantes und skurriles Gadget unter Linux. Werden Sie kreativ und erkunden Sie Cowsay und die Kunst von ASCII.

Durch die Einleitung dieses Artikels haben Sie die grundlegende Verwendung des Cowsay-Befehls gemeistert und gelernt, wie Sie verschiedene Bilder und Texte verwenden, um einzigartige Beschwerden zu generieren. Das Terminal voller Spaß zu machen und nicht mehr langweilig zu machen, das ist der Charme, den Cowsay uns verleiht. Handeln Sie schnell und machen Sie Ihr Terminal lebendig und interessant!

Das obige ist der detaillierte Inhalt vonMachen Sie das Terminal lebendiger und interessanter – verwenden Sie zum Beschweren den Linux-Befehl cowsay. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:lxlinux.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!