BTColor: väike skript GNU / Linuxi terminali kaunistamiseks

BTColor: väike skript GNU / Linuxi terminali kaunistamiseks

BTColor: väike skript GNU / Linuxi terminali kaunistamiseks

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.

Pywal: huvitav tööriist meie terminalide kohandamiseks

Pywal: huvitav tööriist meie terminalide kohandamiseks

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

Pywal: huvitav tööriist meie terminalide kohandamiseks
Seotud artikkel:
Pywal: huvitav tööriist meie terminalide kohandamiseks
Komorebi: Kuidas kohandada meie töölaudu animeeritud taustaga?
Seotud artikkel:
Komorebi: Kuidas kohandada meie töölaudu animeeritud taustaga?
Conkys: Kuidas kohandada meie Conkyid nii, et Neofetchi ei kasutataks?
Seotud artikkel:
Conkys: Kuidas kohandada meie Conkyid nii, et Neofetchi ei kasutataks?
päevad-desktop-gnu-linux-veebisaidid-taustapildid-tähistamine
Seotud artikkel:
GNU / Linuxi töölaua päevad: tähistavad veebisaidid
XFCE: Kuidas kohandada Linuxi hiire töölaua keskkonda?
Seotud artikkel:
XFCE: Kuidas kohandada Linuxi hiire töölaua keskkonda?

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.

BTColor: ekraanipilt

Ü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.

Artikli järelduste üldine pilt

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 TelegrammSignaaliPaksunahaline 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 DesdeLinuxKuigi 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.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.