Tudi danes bomo, kot občasno, predstavili majhno orodje ali aplikacijo, uporabno za vse tiste ljubitelji prilagajanja njegovih zelo cenjenih Operacijski sistemi GNU / Linux, zlasti Terminal. Torej, danes bomo govorili o "BTColor".
"BTColor", je le malo skript lupine bash, ki sem ga ustvaril za polepšanje terminala mojega Ponovno zavrti poklicano osebje Čudeži GNU / Linux, še posebej za tiste dni praznovanja #DesktopFriday Linuxerji.
Preden se lotim teme tega fantka script ustvaril imenovan "BTColor", dobro si je zapomniti, da v primeru, da želite razširiti svoje znanje o prilagajanju vašega Distribucije GNU / Linux, lahko po končani tej publikaciji raziščete nekatere druge prejšnje publikacije, povezane s to temo, na primer, pywal, kateri je:
"Pywal je orodje, ki ustvari barvno paleto iz prevladujočih barv na sliki. Nato barve uporabite na celotnem sistemu in sproti v vseh svojih najljubših oddajah. Trenutno je podprtih 5 podpor za generiranje barv, od katerih vsaka ponuja drugačno barvno paleto za vsako sliko. Verjetno boste našli privlačno barvno shemo. Pywal podpira tudi vnaprej določene teme in ima več kot 250 vgrajenih tem. Ustvarite lahko tudi lastne datoteke s temami, ki jih želite deliti z drugimi." Pywal: Zanimivo orodje za prilagajanje naših terminalov
BTColor: Barva terminala pasic
Kaj je skript BTColor?
Kot sem rekel na začetku prispevka, "BTColor" ni več kot:
"Majhen in uporaben skript bash lupine, ki sem ga ustvaril za polepšanje terminala z besedilnimi pasicami in slikami v črno-beli ali barvni barvi, kar je lahko zelo koristno predvsem v tistih dneh praznovanja #FridayDeDesk Linuxeros."
Kako deluje skript BTColor?
V bistvu scenarij "BTColor" Kaj počne barvati un Pasica ASCII za besedilo ali sliko, ki je bila prej ustvarjena ročno ali samodejno prek specializiranih spletnih mest zanje, kot so:
Medtem, da bi barvali Pasice ASCII, uporablja tehnologijo ali znanje, ki je jasno razloženo na teh dveh spletnih mestih:
Kako je s kodo skripta BTColor?
Koda je sorazmerno majhna in zelo enostavna za razumevanje in zato tudi spreminjanje. In enako je naslednje:
#!/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
Prenos, namestitev, uporaba in posnetki zaslona
Dejansko, ni treba ničesar prenašati in nameščati, saj je vsa koda tam zgoraj. Raje bi v celoti kopirali in prilepili v besedilno datoteko in jo poimenovali morda nekako tako: miracles_lpi_btcolor.sh. Ker sem tako naredil, približno tako kot običajno MX Linux Respin imenuje Čudeži ki ga vedno uporabljam.
Potem bi ga bilo treba izvesti samo z preprost ukazni ukaz proti poti datoteke, kjer je bila posneta, kar je bilo v mojem primeru naslednje:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
In s tem bi videli Besedilni pas kaj pravi "FromLinux" obarvan z barvami Španska zastava in pasico z logotipom "FromLinux" z barvami Zastava Venezuele.
V preostalem bi bilo treba le poskusiti vstaviti nove Besedilni in slikovni pasovi, ustvarjen ročno ali samodejno, jim dodeli ustrezne barve, ki so vanj vstavljene, saj zaenkrat privzeto prinese le 4, Rumena, modra, rdeča in bela za slikovnih pik (znakov) pasice.
Zaključek
Upamo, da to "koristna majhna objava" na «BTColor»
, koristno malo skript lupine bash ki omogoča polepšanje a terminal z besedilne in slikovne pasice en črno-bela ali barvna, še posebej za tiste dni praznovanja #DesktopFriday Linuxeros; je za celotno zelo zanimivo in uporabno «Comunidad de Software Libre y Código Abierto»
in velik prispevek k širjenju čudovitega, velikanskega in rastočega ekosistema aplikacij «GNU/Linux»
.
Za zdaj, če vam je bilo to všeč publicación
, Ne nehaj delite z drugimi na vaših najljubših spletnih mestih, kanalih, skupinah ali skupnostih v družabnih omrežjih ali sistemih za sporočanje, po možnosti brezplačno, odprto in / ali bolj varno kot Telegram, Signal, Mastodon ali drug od Fediverse, po možnosti.
In ne pozabite obiskati naše domače strani na «FromLinux» da raziščete več novic in se pridružite našemu uradnemu kanalu Telegram iz FromLinux. Za več informacij pa lahko obiščete katero koli Spletna knjižnica kot OpenLibra y jedit, za dostop in branje digitalnih knjig (PDF) na to temo ali drugih.