Ook vandaag zullen we, zoals van tijd tot tijd, een kleine tool of applicatie presenteren, nuttig voor al die mensen maatwerk liefhebbers van zijn zeer gewaardeerd GNU / Linux-besturingssystemen, vooral van de terminal. Dus vandaag zullen we erover praten "BTColor".
"BTColor", is maar een klein beetje bash shell-script, die ik heb gemaakt om de terminal van mijn Reageer belde personeel Wonderen GNU / Linux, vooral voor die dagen van viering van de #DesktopFriday Linuxero's.
Voordat we op het onderwerp van deze kleine jongen ingaan script gemaakt genaamd "BTColor", is het goed om te onthouden dat voor het geval u uw kennis over het aanpassen van uw GNU / Linux-distributieskunt u na het afronden van deze publicatie enkele andere eerdere publicaties met betrekking tot het onderwerp verkennen, zoals, pywal, dat is:
"Pywal is een tool die een kleurenpalet genereert uit de dominante kleuren in een afbeelding. Breng vervolgens de kleuren aan op het hele systeem en direct in al je favoriete shows. Er zijn momenteel 5 ondersteunde backends voor het genereren van kleuren, die elk een ander kleurenpalet bieden voor elke afbeelding. U zult waarschijnlijk een aantrekkelijk kleurenschema vinden. Pywal ondersteunt ook vooraf gedefinieerde thema's en heeft meer dan 250 ingebouwde thema's. U kunt ook uw eigen themabestanden maken om met anderen te delen." Pywal: een interessante tool om onze terminals aan te passen
BTColor: Banners Terminal Kleur
Wat is het BTColor-script?
Zoals ik aan het begin van de post zei, "BTColor" het is niet meer dan:
"Een klein en handig bash shell-script dat ik heb gemaakt om een terminal te verfraaien met tekstbanners en afbeeldingen in zwart-wit of full colour, wat vooral erg handig kan zijn voor die dagen waarop #FridayDeDesk Linuxeros werd gevierd."
Hoe werkt het BTColor-script?
In feite het script "BTColor" Wat het doet is kleur un ASCII-banner voor tekst of afbeelding, die eerder met de hand of automatisch via gespecialiseerde websites voor hen is gemaakt, zoals:
Terwijl, om de ASCII-banners, maakt gebruik van de technologie of kennis die duidelijk wordt uitgelegd op deze 2 websites:
Hoe is de code van het BTColor-script?
De code is relatief klein en zeer gemakkelijk te begrijpen en daarom aan te passen. En hetzelfde is het volgende:
#!/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
Downloaden, installeren, gebruiken en screenshots
eigenlijk, u hoeft niets te downloaden en te installeren, aangezien alle code daarboven is. Het zou eerder zijn om in zijn geheel te kopiëren en in een tekstbestand te plakken en het misschien zoiets als: miracles_lpi_btcolor.sh. Omdat, dit is hoe ik het heb gedaan, ongeveer mijn gebruikelijke MX Linux respin riep Wonderen die ik altijd gebruik.
Dan zou het alleen nodig zijn om het uit te voeren met een eenvoudig commando commando naar het pad van het bestand waarin het is opgenomen, wat in mijn geval het volgende was:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
En daarmee zouden we de Tekstbanner wat zegt het «DesdeLinux» gekleurd met de kleuren van de Spaanse vlag en de Image Banner met het logo van «DesdeLinux» met de kleuren van de Vlag van Venezuela.
Voor de rest zou het alleen nodig zijn om te proberen nieuwe in te voegen Tekst- en afbeeldingsbanners, handmatig of automatisch gemaakt, waarbij ze de respectieve kleuren toewijzen die erin worden ingevoegd, omdat het voorlopig slechts 4 standaard levert, Geel, blauw, rood en wit voor pixels (tekens) van de banner.
Conclusie
We hopen dit "handige kleine post" op «BTColor»
, een handig beetje bash shell-script waarmee je een terminal met tekst- en beeldbanners en zwart-wit of full colour, vooral voor die dagen van viering van de #DesktopFriday Linuxeros; voor het geheel van groot belang en nuttig zijn «Comunidad de Software Libre y Código Abierto»
en een grote bijdrage aan de verspreiding van het prachtige, gigantische en groeiende ecosysteem van toepassingen van «GNU/Linux»
.
Voor nu, als je dit leuk vond publicación
, Stop niet deel het met anderen, op uw favoriete websites, kanalen, groepen of gemeenschappen van sociale netwerken of berichtensystemen, bij voorkeur gratis, open en / of veiliger als Telegram, Signaal, Mastodont of een ander van Fediverse, bij voorkeur.
En vergeet niet om onze homepage te bezoeken op «DesdeLinux» om meer nieuws te ontdekken en om lid te worden van ons officiële kanaal van Telegram van DesdeLinux. Terwijl u voor meer informatie een bezoek kunt brengen aan Online bibliotheek als OpenLibra y jedit, om digitale boeken (pdf's) over dit of anderen te openen en te lezen.