Täna, nagu aeg-ajalt, esitleme jälle väikest tööriista või rakendust, mis on kasulik kõigile neile kohandamise armastajad tema kõrgelt hinnatud GNU / Linuxi operatsioonisüsteemid, eriti terminal. Nii et täna räägime "BTColor".
"BTColor", on vaid natuke bash shell skript, mille olen loonud oma terminali kaunistamiseks uuesti nahk kutsutud töötajad Imed GNU / Linux, eriti nende päevade tähistamiseks #DesktopFriday Linuxerid.
Enne selle väikese poisi teema juurde asumist käsikiri loodud nn "BTColor", on hea meeles pidada, et kui soovite laiendada oma teadmisi oma kohandamise kohta GNU / Linuxi distrodsaate uurida pärast selle väljaande lõpetamist mõnda muud varasemat selle teemaga seotud väljaannet, näiteks pywal, mis on:
"Pywal on tööriist, mis genereerib pildil valitsevate värvide hulgast värvipaleti. Seejärel kandke värvid kogu oma lemmiksaates kogu süsteemile ja lennult. Praegu on 5 toetatud värvigeneratsiooni taustaprogrammi, millest igaüks pakub iga pildi jaoks erinevat värvipaletti. Tõenäoliselt leiate atraktiivse värviskeemi. Samuti toetab Pywal etteantud teemasid ja sellel on üle 250 sisseehitatud teema. Samuti saate luua oma teemafailid, mida teistega jagada." Pywal: huvitav tööriist meie terminalide kohandamiseks
BTColor: Bännerite terminali värv
Mis on BTColori skript?
Nagu ma postituse alguses ütlesin, "BTColor" see ei ole suurem kui:
"Väike ja kasulik bash shelliskript, mille olen loonud terminali kaunistamiseks mustvalgete või täisvärviliste tekstiribade ja piltidega, mis võib olla eriti kasulik nendel #FridayDeDesk Linuxerose tähistamise päevadel."
Kuidas BTColori skript töötab?
Põhimõtteliselt stsenaarium "BTColor" Mis see on, see on värvima un ASCII bänner teksti või pildi jaoks, mis on varem neile käsitsi või automaatselt loodud spetsiaalsete veebisaitide kaudu, näiteks:
Kuigi selleks, et värvida ASCII bännerid, kasutab nendel kahel veebisaidil selgelt selgitatud tehnoloogiat või teadmisi:
Kuidas on BTColori skripti kood?
Kood on suhteliselt väike ja seda on väga lihtne mõista ning seetõttu ka muuta. Ja sama on järgmine:
#!/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
Allalaadimine, installimine, kasutamine ja ekraanipildid
tegelikult pole vaja midagi alla laadida ja installida, kuna kogu kood on üleval. Pigem oleks see tervikuna tekstifaili kopeerida ja kleepida ning nimetada seda võib-olla järgmiselt: imed_lpi_btcolor.sh. Kuna olen seda teinud, umbes nii nagu mu tavaline MX Linux respin kutsutud Imed mida ma alati kasutan.
Siis oleks vaja see täita ainult a-ga lihtne käsklus faili tee poole, kuhu see on salvestatud, mis minu puhul oli järgmine:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
Ja sellega näeksime Tekstiriba mida see ütleb «DesdeLinux» värvitud värvidega Hispaania lipp ja pildiriba koos logoga «DesdeLinux» värvidega Venezuela lipp.
Ülejäänud osas peate lihtsalt proovima uusi sisestada Teksti- ja pildireklaamid, mis on loodud käsitsi või automaatselt, määrates neile vastavad värvid, kuna praegu toob see vaikimisi ainult 4, Kollane, sinine, punane ja valge eest pikslit (tähemärki) Bänneri.
Järeldus
Loodame seda "kasulik väike postitus" edasi «BTColor»
, kasulik väike bash shell skript mis võimaldab kaunistada a terminal koos teksti ja pildi bännerid en mustvalge või täisvärviline, eriti nende päevade tähistamiseks #DesktopFriday Linuxeros; pakub suurt huvi ja kasulikkust tervikuna «Comunidad de Software Libre y Código Abierto»
ja on suur panus Iraanide imelise, hiiglasliku ja kasvava ökosüsteemi levimisse «GNU/Linux»
.
Praegu, kui see teile meeldis publicación
, Ära peatu jaga seda teistega oma lemmikveebisaitidel, kanalitel, suhtlusvõrgustike või sõnumsüsteemide rühmades või kogukondades, eelistatavalt tasuta, avatud ja / või turvalisem Telegramm, Signaali, Paksunahaline või mõni muu Fediverse, eelistatavalt.
Ja pidage meeles, et külastage meie kodulehte aadressil «DesdeLinux» uurida rohkem uudiseid ning liituda meie ametliku kanaliga Telegramm DesdeLinux. Kuigi lisateabe saamiseks võite külastada mis tahes Veebiraamatukogu kui OpenLibra y jedit, selle teema või teiste digitaalsete raamatute (PDF-ide) juurde pääsemiseks ja nende lugemiseks.