BTColor: Ein kleines Skript zur Verschönerung des GNU / Linux-Terminals

BTColor: Ein kleines Skript zur Verschönerung des GNU / Linux-Terminals

BTColor: Ein kleines Skript zur Verschönerung des GNU / Linux-Terminals

Auch heute werden wir von Zeit zu Zeit ein kleines Tool oder eine kleine Anwendung vorstellen, die für alle nützlich ist Anpassungsliebhaber von seinem hoch geschätzt GNU / Linux-Betriebssysteme, vor allem der Terminal. Also werden wir heute darüber sprechen "BTColor".

"BTColor"ist nur ein bisschen Bash-Shell-Skript, die ich geschaffen habe, um das Terminal meines zu verschönern reskin Mitarbeiter angerufen Wunder GNU / Linux, besonders für jene Tage der Feier des #DesktopFriday Linuxer.

Pywal: Ein interessantes Tool zum Anpassen unserer Terminals

Pywal: Ein interessantes Tool zum Anpassen unserer Terminals

Bevor wir uns mit dem Thema dieses kleinen Jungen befassen Skript erstellt genannt "BTColor"Denken Sie daran, falls Sie Ihr Wissen über das Anpassen Ihrer Daten erweitern möchten GNU / Linux DistrosNach Abschluss dieser Veröffentlichung können Sie einige andere frühere Veröffentlichungen zum Thema erkunden, z. pywal, welches ist:

"Pywal ist ein Werkzeug, das aus den dominanten Farben eines Bildes eine Farbpalette generiert. Wenden Sie dann die Farben auf das gesamte System und im laufenden Betrieb in all Ihren Lieblingssendungen an. Derzeit gibt es 5 unterstützte Backends zur Farbgenerierung, von denen jedes für jedes Bild eine andere Farbpalette bietet. Sie werden wahrscheinlich ein attraktives Farbschema finden. Pywal unterstützt auch vordefinierte Themen und verfügt über mehr als 250 integrierte Themen. Sie können auch eigene Themendateien erstellen, um sie mit anderen zu teilen." Pywal: Ein interessantes Tool zum Anpassen unserer Terminals

Pywal: Ein interessantes Tool zum Anpassen unserer Terminals
Verwandte Artikel:
Pywal: Ein interessantes Tool zum Anpassen unserer Terminals
Komorebi: Wie können wir unsere Schreibtische mit animierten Hintergründen anpassen?
Verwandte Artikel:
Komorebi: Wie können wir unsere Schreibtische mit animierten Hintergründen anpassen?
Conkys: Wie können wir unsere Conkys so anpassen, dass Neofetch nicht verwendet wird?
Verwandte Artikel:
Conkys: Wie können wir unsere Conkys so anpassen, dass Neofetch nicht verwendet wird?
Tage-Desktop-Gnu-Linux-Websites-Wallpaper-Feier
Verwandte Artikel:
GNU / Linux Desktop Days: Hintergrundbilder Websites zum Feiern
XFCE: Wie kann ich die Linux Mouse Desktop-Umgebung anpassen?
Verwandte Artikel:
XFCE: Wie kann ich die Linux Mouse Desktop-Umgebung anpassen?

BTColor: Banner Terminal Farbe

Was ist das BTColor-Skript?

Wie ich am Anfang des Beitrags sagte, "BTColor" es ist nicht mehr als:

"Ein kleines und nützliches Bash-Shell-Skript, das ich erstellt habe, um ein Terminal mit Textbannern und Bildern in Schwarzweiß oder Vollfarbe zu verschönern, was besonders für die Tage der Feier von #FridayDeDesk Linuxeros sehr nützlich sein kann."

Wie funktioniert das BTColor-Skript?

Grundsätzlich das Skript "BTColor" Was es tut, ist kolorieren un ASCII-Banner für Text oder Bild, die zuvor von Hand oder automatisch über spezielle Websites für sie erstellt wurden, wie z.

Während, um die zu färben ASCII-Banner, nutzt die Technologie oder das Wissen, die auf diesen beiden Websites klar erläutert werden:

Wie ist der Code des BTColor-Skripts?

Der Code ist relativ klein und sehr leicht zu verstehen und daher zu ändern. Und das gleiche ist das Folgende:

#!/usr/bin/env bash

# https://manytools.org/hacker-tools/ascii-banner/ -> Banners ASCII
# https://www.ascii-art-generator.org/es.html -> Creador de arte ASCII online
# https://misc.flogisoft.com/bash/tip_colors_and_formatting -> bash:tip_colors_and_formatting
# https://robotmoon.com/256-colors/#foreground-colors -> xterm 256 colors

initializeANSI()
{

esc=""

# a="${esc}[0m" # brillo por defecto
# b="${esc}[1m" # brillo alto
# c="${esc}[2m" # brillo bajo

# d="${esc}[4m" # subrayar banner
# e="${esc}[5m" # parpadear banner
# f="${esc}[7m" # invertir colores del banner (foreground and background)
# g="${esc}[8m" # ocultar banner

# h="${esc}[40m" # color del fondo banner: negro
# i="${esc}[41m" # color del fondo banner: rojo
# j="${esc}[42m" # color del fondo banner: verde
# k="${esc}[43m" # color del fondo banner: amarillo
# l="${esc}[44m" # color del fondo banner: blue
# m="${esc}[45m" # color del fondo banner: magenta
# n="${esc}[46m" # color del fondo banner: cyan
# o="${esc}[47m" # color del fondo banner: gris claro
p="${esc}[49m" # color del fondo banner: color por defecto
# k="${esc}[100m" # color del fondo banner: gris obscuro
# r="${esc}[101m" # color del fondo banner: rojo claro
# s="${esc}[102m" # color del fondo banner: verde claro
# t="${esc}[103m" # color del fondo banner: amarillo claro
# u="${esc}[104m" # color del fondo banner: azul claro
# v="${esc}[105m" # color del fondo banner: magenta claro
# w="${esc}[106m" # color del fondo banner: cyan claro
# x="${esc}[107m" # color del fondo banner: blanco

colorfont001="${esc}[38;5;226m" # Amarillo
colorfont002="${esc}[38;5;20m" # Azul
colorfont003="${esc}[38;5;1m" # Rojo
colorfont004="${esc}[38;5;15m" # Blanco

reset="${esc}[0m"

}

initializeANSI

cat << EOF

${p}${colorfont004}

${colorfont003} ******* ** ** **
${colorfont003} /**////** /** /** //
${colorfont003} /** /** ***** ****** /** ***** /** ** ******* ** ** ** **
${colorfont001} /** /** **///** **//// ****** **///**/** /**//**///**/** /**//** **
${colorfont001} /** /**/*******//***** **///**/*******/** /** /** /**/** /** //***
${colorfont003} /** ** /**//// /////**/** /**/**//// /** /** /** /**/** /** **/**
${colorfont003} /******* //****** ****** //******//******/********/** *** /**//****** ** //**
${colorfont003} /////// ////// ////// ////// ////// //////// // /// // ////// // //

${colorfont001} .,;;;;;;;;;;;;;;;;;;;;;;;,,.
${colorfont001} :k00OOOOOOOOOOOOOOOOOOOOOOOO00x,
${colorfont001} :X0:. ...... .cKK;
${colorfont001} dWd. ,d,'o; .kWl
${colorfont001} dWd. .kO:d0; .kWl
${colorfont002} .dWd. .,o00:':' .kWl
${colorfont002} .dWd. .:ldOOo:. .kWl
${colorfont004} .dWd. 'cxOkdl,..lkko' .kWl
${colorfont004} .dWd. .,lkOxc' .cOKKl. .kWl
${colorfont002} .dWd. ,o0NKo. .. .kWl
${colorfont002} .dWd. .:lxkkxl,. .kWl
${colorfont003} .dWd. .:okOdl;. .kWl
${colorfont003} .dWd. 'lxkOo' .kWl
${colorfont003} .dWd. .;x0d' .kWl
${colorfont003} oWx. ,o: .ONc
${colorfont003} ,OXx:;;,,,,,,,,,;;;,,;;;;,,,;:kXk.
${colorfont003} .cxOOOOOOOOOOOOOOOOOOOOOOOOOkd:.

${reset}

EOF

Download, Installation, Verwendung und Screenshots

Eigentlich Sie müssen nichts herunterladen und installieren, da der gesamte Code dort oben ist. Es wäre eher, alles in eine Textdatei zu kopieren und einzufügen und es vielleicht so zu nennen wie: miracles_lpi_btcolor.sh. Seitdem habe ich es so gemacht, über mein übliches MX Linux Respin namens Wunder das benutze ich immer.

Dann wäre es nur notwendig, es mit a auszuführen einfacher Befehl Befehl in Richtung des Pfads der Datei, in der sie aufgezeichnet wurde, in meinem Fall wie folgt:

«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»

Und damit würden wir das sehen Textbanner was sagt es «DesdeLinux» gefärbt mit den Farben der Flagge von Spanien und das Image Banner mit dem Logo von «DesdeLinux» mit den Farben der Venezuelas Flagge.

BTColor: Screenshot

Im Übrigen müsste nur versucht werden, neue einzufügen Text- und Bildbanner, manuell oder automatisch erstellt, wobei ihnen die entsprechenden Farben zugewiesen werden, die eingefügt werden, da derzeit standardmäßig nur 4 angezeigt werden. Gelb, Blau, Rot und Weiß für Pixel (Zeichen) des Banners.

Allgemeines Bild für Artikelschlussfolgerungen

Fazit

Wir hoffen das "hilfreicher kleiner Beitrag" auf «BTColor», ein nützliches kleines Bash-Shell-Skript das erlaubt es, a zu verschönern Terminal mit Text- und Bildbanner en schwarz und weiß oder vollfarbig, besonders für jene Tage der Feier des #DesktopFriday Linuxeros; von großem Interesse und Nutzen für das Ganze sein «Comunidad de Software Libre y Código Abierto» und von großem Beitrag zur Verbreitung des wunderbaren, gigantischen und wachsenden Ökosystems der Anwendungen von «GNU/Linux».

Fürs Erste, wenn dir das gefallen hat publicación, Halte nicht an teile es mit anderen auf Ihren bevorzugten Websites, Kanälen, Gruppen oder Gemeinschaften von sozialen Netzwerken oder Nachrichtensystemen, vorzugsweise kostenlos, offen und / oder sicherer als TelegramSignalMastodon oder eine andere von Fediverse, vorzugsweise.

Und denken Sie daran, unsere Homepage unter zu besuchen «DesdeLinux» um weitere Neuigkeiten zu erfahren und sich unserem offiziellen Kanal von anzuschließen Telegramm von DesdeLinuxFür weitere Informationen können Sie alle besuchen Online-Bibliothek als OpenLibra y jedit, Zugriff auf und Lesen von digitalen Büchern (PDFs) zu diesem oder anderen Themen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.