БТЦолор: Мала скрипта за улепшавање ГНУ / Линук терминала

БТЦолор: Мала скрипта за улепшавање ГНУ / Линук терминала

БТЦолор: Мала скрипта за улепшавање ГНУ / Линук терминала

Данас ћемо вам опет, с времена на време, представити мали алат или апликацију, корисну за све оне љубитељи прилагођавања од његових високо цењених ГНУ / Линук оперативни системи, посебно терминал. Дакле, данас ћемо разговарати о "БТЦолор".

"БТЦолор", је само мало басх схелл скрипта, који сам створио да улепшам терминал свог Респин зове особље Чуда ГНУ / Линук, посебно за оне дане прославе #ДесктопФридаи Линукерос.

Пивал: Занимљив алат за прилагођавање наших терминала

Пивал: Занимљив алат за прилагођавање наших терминала

Пре него што уђем у тему овог дечака скрипта створена тзв "БТЦолор", добро је запамтити да у случају да желите да проширите своје знање о прилагођавању свог ГНУ / Линук Дистрос, можете да истражите након завршетка ове публикације и неке друге претходне публикације повезане са темом, као што су, Пивал, која је:

"Пивал је алат који генерише палету боја од доминантних боја на слици. Затим нанесите боје на цео систем и у ходу у свим својим омиљеним емисијама. Тренутно постоји 5 подржаних позадинских линија за генерирање боја, од којих свака пружа различиту палету боја за сваку слику. Вероватно ћете пронаћи атрактивну шему боја. Пивал такође подржава унапред дефинисане теме и има више од 250 уграђених тема. Такође можете да креирате сопствене датотеке са темама да бисте их делили са другима." Пивал: Занимљив алат за прилагођавање наших терминала

Повезани чланак:
Пивал: Занимљив алат за прилагођавање наших терминала

Повезани чланак:
Комореби: Како прилагодити наше столове са анимираним позадинама?
Повезани чланак:
Цонкис: Како прилагодити Цонкис да не користи Неофетцх?
Повезани чланак:
Дани радне површине ГНУ / Линук: Веб локације за позадине за прославу
Повезани чланак:
КСФЦЕ: Како прилагодити Линук Моусе Десктоп Енвиронмент?

БТЦолор: Боја терминала натписа

Шта је БТЦолор скрипта?

Као што сам рекао на почетку поста, "БТЦолор" није више од:

"Мала и корисна басх схелл скрипта коју сам креирао како бих уљепшао терминал текстуалним натписима и сликама у црно-белој или пуној боји, што може бити врло корисно посебно за оне дане прославе #ФридаиДеДеск Линукерос."

Како функционише БТЦолор скрипта?

У основи сценарио "БТЦолор" Оно што ради је обојати un АСЦИИ банер за текст или слику, који је претходно направљен ручно или аутоматски путем специјализованих веб локација за њих, као што су:

Док, како би обојио АСЦИИ банери, користи технологију или знање јасно објашњено на ове 2 веб странице:

Како је код БТЦолор скрипте?

Код је релативно мали и врло га је лако разумети и, према томе, изменити. А исто је следеће:

#!/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

Преузмите, инсталирајте, користите и снимке екрана

Заправо нема потребе да преузимате и инсталирате било шта, пошто је сав код горе. Било би радије да копирате и залепите у целину у текстуалну датотеку и да је назовете, можда, отприлике овако: мирацлес_лпи_бтцолор.сх. С обзиром да сам ово учинио, отприлике као и обично МКС Линук Респин зове Чуда коју увек користим.

Тада би било потребно извршити га само помоћу а једноставна командна команда према путу датотеке где је снимљена, што је у мом случају било следеће:

«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»

И са тим бисмо видели Текстуални натпис шта каже "ФромЛинук" обојене бојама Спанисх флаг и Имаге Баннер са логотипом "ФромЛинук" са бојама Застава Венецуеле.

БТЦолор: Снимак екрана

У осталом би било потребно само покушати убацити нове Текстуални и сликовни банери, креирана ручно или аутоматски, додељујући им одговарајуће боје које се у њу убацују, јер за сада подразумевано доноси само 4, Жута, плава, црвена и бела фор тхе пиксела (знакова) банера.

Генеричка слика за закључке чланака

Закључак

Надамо се овоме "користан мали пост" на «BTColor», корисно мало басх схелл скрипта то омогућава улепшавање а терминал са банери за текст и слике en црно-бело или у боји, посебно за оне дане прославе #ДесктопФридаи Линукерос; бити од великог интереса и корисности, у целини «Comunidad de Software Libre y Código Abierto» и од великог доприноса ширењу дивног, гигантског и растућег екосистема апликација «GNU/Linux».

За сада, ако вам се свидело ово publicación, Не престај поделите то са другима на вашим омиљеним веб локацијама, каналима, групама или заједницама друштвених мрежа или система за размену порука, по могућности бесплатно, отворено и / или сигурније као ТелеграмСигналМастодонт или неко други од Федиверсе, по могућности.

И не заборавите да посетите нашу почетну страницу на «ФромЛинук» да истражите још вести, као и да се придружите нашем званичном каналу Телеграм компаније ДесдеЛинукЗа више информација можете посетити било који Интернет библиотека као ОпенЛибра y ЈедИТ, за приступ и читање дигиталних књига (ПДФ-ова) на ову тему или других.


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена.

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.