BTColor: 'n klein skrif om die GNU / Linux Terminal te verfraai
Weereens, van tyd tot tyd, sal ons 'n klein hulpmiddel of toepassing aanbied wat nuttig is vir almal aanpassingsliefhebbers van sy waardering GNU / Linux-bedryfstelsels, veral van die terminale. Ons sal dus vandag daaroor praat "BTColor".
"BTColor", is net 'n bietjie bash dopskrif, wat ek geskep het om die terminale van my te verfraai Herspin personeel gebel Wonderwerke GNU / Linux, veral vir daardie dae van viering van die #DesktopFriday Linuxers.
Pywal: 'n interessante hulpmiddel om ons terminale aan te pas
Voordat u die onderwerp van hierdie seuntjie bespreek script geskep genoem "BTColor", is dit goed om te onthou dat as u u kennis oor die aanpassing van u kennis wil uitbrei GNU / Linux-verspreidings, kan u na afloop van hierdie publikasie 'n paar ander vorige publikasies wat met die onderwerp verband hou, verken, soos, pywal, wat is:
"Pywal is 'n instrument wat 'n kleurpalet genereer uit die dominante kleure in 'n beeld. Pas dan die kleure op die hele stelsel toe en vlieg dadelik in al u gunsteling programme. Daar is tans 5 ondersteunde kleure vir die generering van kleure, wat elk 'n verskillende kleurpalet vir elke prent bied. U sal waarskynlik 'n aantreklike kleurskema vind. Pywal ondersteun ook vooraf gedefinieerde temas en het meer as 250 ingeboude temas. U kan ook u eie temalêers skep om met ander te deel." Pywal: 'n interessante hulpmiddel om ons terminale aan te pas
Index
BTColor: Banierterminalkleur
Wat is die BTColor Script?
Soos ek aan die begin van die berig gesê het, "BTColor" dit is nie meer as:
"'N Klein en nuttige bash-skripsie wat ek geskep het om 'n terminaal met teksbanners en -prente in swart en wit of volkleur te verfraai, wat baie nuttig kan wees veral vir die dae van die viering van die # FridayDeDesk Linuxeros."
Hoe werk die BTColor-skrif?
Basies die skrif "BTColor" Wat dit doen is kleur un ASCII-banier vir teks of prent, wat voorheen met die hand of outomaties deur gespesialiseerde webwerwe daarvoor geskep is, soos:
Terwyl, om die kleur in te kleur ASCII-baniere, maak gebruik van die tegnologie of kennis wat duidelik op hierdie twee webwerwe uiteengesit word:
Hoe is die kode van die BTColor Script?
Die kode is relatief klein en baie maklik om te verstaan, en kan dus verander word. En dieselfde is die 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
Aflaai, installering, gebruik en skermkiekies
eintlik, hoef niks af te laai en te installeer nie, aangesien al die kode daar is. Dit is eerder om in 'n tekslêer in sy geheel te kopieer en te plak en dit miskien iets te noem: wonderwerke_lpi_btkleur.sh. Sedertdien het ek dit so gedoen, omtrent my gewone gebruik MX Linux respin genoem Wonderwerke wat ek altyd gebruik.
Dan is dit slegs nodig om dit met a uit te voer eenvoudige opdragopdrag na die pad van die lêer waar dit opgeneem is, wat in my geval die volgende was:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
En daarmee sou ons die Teksbanner wat sê dit "FromLinux" gekleur met die kleure van die Spaanse vlag en die Beeldbanner met die logo van "FromLinux" met die kleure van die Venezuela se vlag.
Vir die res sal dit slegs nodig wees om nuwes in te voeg Tekst- en beeldbaniere, handmatig of outomaties geskep word, met die toekenning van die onderskeie kleure wat daarin ingevoeg word, want dit bring vir eers standaard 4 Geel, blou, rooi en wit para los pixels (karakters) van die Banner.
Gevolgtrekking
Ons hoop dit "nuttige klein boodskap" op «BTColor»
, 'n nuttige bietjie bash dopskrif wat dit moontlik maak om 'n terminale met teks- en beeldbaniere en swart en wit of volkleur, veral vir daardie dae van viering van die #DesktopFriday Linuxeros; is vir die hele belang van groot belang en nut «Comunidad de Software Libre y Código Abierto»
en van groot bydrae tot die verspreiding van die wonderlike, reusagtige en groeiende ekosisteem van toepassings van «GNU/Linux»
.
Vir nou, as u hiervan hou publicación
, Moenie ophou nie deel dit met ander, op u gunsteling webwerwe, kanale, groepe of gemeenskappe van sosiale netwerke of boodskapstelsels, verkieslik gratis, oop en / of veiliger as telegram, Sein, Mastodon of 'n ander van Fediverse, verkieslik.
En onthou om ons tuisblad te besoek by «Van Linux» om meer nuus te verken, asook om by ons amptelike kanaal van Telegram vanaf FromLinux. U kan enige inligting besoek vir meer inligting Aanlyn biblioteek soos OpenLibra y jedit, toegang tot en lees van digitale boeke (PDF's) oor hierdie onderwerp of ander.
Wees die eerste om te kommentaar lewer