BTColor: GNU / Linux терминалыг гоёмсог болгох жижиг скрипт

BTColor: GNU / Linux терминалыг гоёмсог болгох жижиг скрипт

BTColor: GNU / Linux терминалыг гоёмсог болгох жижиг скрипт

Өнөөдөр бид үе үе бид бүгдэд нь хэрэгтэй жижиг хэрэгсэл эсвэл програмыг танилцуулах болно өөрчлөн тохируулагч хайрлагчид түүнийг өндөр үнэлсэн GNU / Linux үйлдлийн системүүд, ялангуяа терминал. Тиймээс өнөөдөр бид ярилцах болно "BTColor".

"BTColor", зүгээр л бага байна bash shell скрипт, миний терминалыг тохижуулах зорилгоор бүтээсэн Хариулах ажилтнууд гэж нэрлэдэг Гайхамшиг GNU / Linux, ялангуяа баяр тэмдэглэх тэр өдрүүдэд # ШирээнийБаасан гараг Линуксууд.

Pywal: Манай Терминалуудыг өөрчлөх сонирхолтой хэрэгсэл

Pywal: Манай Терминалуудыг өөрчлөх сонирхолтой хэрэгсэл

Энэ бяцхан хүүгийн сэдэвт орохоосоо өмнө скрипт үүсгэсэн гэж нэрлэдэг "BTColor", хэрэв та өөрчлөн тохируулах талаархи мэдлэгээ өргөжүүлэхийг хүсч байвал санах нь зүйтэй GNU / Linux Distros, энэ нийтлэлийг дуусгасны дараа, сэдэвтэй холбоотой бусад зарим өмнөх нийтлэлүүд, тухайлбал, Пивал, энэ нь:

"Pywal бол зураг дээрх давамгайлсан өнгөнүүдээс өнгөт палитр үүсгэдэг хэрэгсэл юм. Дараа нь өнгийг бүхэлд нь систем дээр байрлуулж, дуртай бүх шоу нэвтрүүлэг дээрээ байрлуул. Одоогийн байдлаар 5 өнгийг бий болгоход дэмжлэг үзүүлдэг бөгөөд зураг тус бүрт өөр өнгөт палитр өгдөг. Та сэтгэл татам өнгөний схемийг олох болно. Pywal нь урьдчилан тодорхойлсон сэдвүүдийг дэмжиж, 250 гаруй сэдэвтэй. Та мөн бусадтай хуваалцах сэдэвчилсэн файлуудаа үүсгэж болно." Pywal: Манай Терминалуудыг өөрчлөх сонирхолтой хэрэгсэл

Холбоотой нийтлэл:
Pywal: Манай Терминалуудыг өөрчлөх сонирхолтой хэрэгсэл

Холбоотой нийтлэл:
Комореби: Хөдөлгөөнт дэвсгэр бүхий ширээгээ хэрхэн өөрчлөх вэ?
Холбоотой нийтлэл:
Conkys: Neofetch ашиглахгүй байхын тулд манай Conkys-ийг хэрхэн өөрчлөх вэ?
Холбоотой нийтлэл:
GNU / Linux ширээний өдрүүд: Ханын зургуудыг тэмдэглэх вэбсайтууд
Холбоотой нийтлэл:
XFCE: Linux Mouse Desktop орчинг хэрхэн өөрчлөх вэ?

BTColor: Баннерын төгсгөлийн өнгө

BTColor скрипт гэж юу вэ?

Бичлэгийн эхэнд хэлсэнчлэн "BTColor" энэ нь дараахаас хэтрэхгүй:

"Терминалийг хар, цагаан эсвэл бүрэн өнгөөр ​​текстэн баннер, дүрсээр гоёж чимэглэх зорилгоор бүтээсэн жижиг, хэрэгтэй bash shell скрипт, ялангуяа #FridayDeDesk Linuxeros-ийг тэмдэглэх тэр өдрүүдэд маш их хэрэгтэй байж болох юм."

BTColor скрипт хэрхэн ажилладаг вэ?

Үндсэндээ зохиол "BTColor" Энэ юу вэ? өнгө оруулах un Текст эсвэл зургийн ASCII баннер, өмнө нь тусгай вэбсайтуудаар дамжуулан гараар эсвэл автоматаар үүсгэсэн, тухайлбал:

Өнгөөр ​​будахын тулд ASCII хошуу, эдгээр 2 вэбсайт дээр тодорхой тайлбарласан технологи эсвэл мэдлэгийг ашигладаг:

BTColor скриптийн код ямар вэ?

Код нь харьцангуй бага бөгөөд ойлгоход маш хялбар тул өөрчлөхөд хялбар байдаг. Үүнтэй адил дараахь зүйл байна.

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

Татаж авах, суулгах, ашиглах, скриншот хийх

Үнэндээ ямар нэгэн зүйл татаж суулгах шаардлагагүй, бүх код тэнд байна. Үүний оронд текст файлд бүхэлд нь хуулж тавиад дараахь байдлаар дуудаж магадгүй юм. гайхамшгууд_lpi_btcolor.sh. Үүнээс хойш би үүнийг ердийн байдлаараа ийм байдлаар хийсэн MX Linux Respin гэж нэрлэдэг Гайхамшиг би үргэлж ашигладаг.

Дараа нь үүнийг зөвхөн a-ээр гүйцэтгэх шаардлагатай болно энгийн тушаалын тушаал Бичлэг хийсэн файлын зам руу чиглэвэл миний хувьд дараах байдалтай байсан:

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

Үүнтэй хамт бид харах болно Текстийн баннер юу гэж хэлж байна "FromLinux" өнгөөр ​​будсан Испанийн туг мөн лого бүхий Зургийн хошуу "FromLinux" өнгөөр Венесуэлийн туг.

BTColor: Дэлгэцийн зураг

Үлдсэн хугацаанд та шинээр оруулахыг л хичээх хэрэгтэй Текст ба зургийн хошуу, гараар эсвэл автоматаар бүтээсэн бөгөөд түүнд оруулсан өнгөийг зааж өгч, одоогоор анхдагч байдлаар 4-ийг л авчирдаг тул Шар, цэнхэр, улаан, цагаан нь пиксел (тэмдэгт) Баннер.

Нийтлэлийн дүгнэлтийн ерөнхий дүр төрх

Дүгнэлт

Бид үүнийг найдаж байна "хэрэгтэй жижиг бичлэг" тухай «BTColor», хэрэгтэй бага bash shell скрипт сайхан болгох боломжийг олгодог терминал шийдэлийг текст ба зургийн хошуу en хар цагаан эсвэл бүрэн өнгө, ялангуяа баяр тэмдэглэх тэр өдрүүдэд # ШирээнийБаасан гараг Linuxeros; нь бүхэлдээ маш их ашиг тустай байдаг «Comunidad de Software Libre y Código Abierto» програмуудын гайхамшигтай, аварга том, өсөн нэмэгдэж буй экосистемийн тархалтад ихээхэн хувь нэмэр оруулсан «GNU/Linux».

Одоохондоо, энэ нь танд таалагдсан бол publicación, Битгий зогс хуваалцах бусадтай, дуртай вэбсайтууд, сувгууд, бүлгүүд эсвэл нийгмийн сүлжээнүүд эсвэл мессежийн системүүд дээр үнэгүй, нээлттэй, / эсвэл илүү аюулгүй байдлаар цахилгаанДохиололMastodon эсвэл өөр Fediverse, болж өгвөл.

Манай нүүр хуудсанд зочлохоо мартуузай «Линуксээс» бусад мэдээг судлах, мөн манай албан ёсны сувагт нэгдэх FromLinux-ээс ирсэн цахилгаанИлүү их мэдээлэл авахын тулд та дурын хүнээс зочилж болно Онлайн номын сан as OpenLibra програм y jedit, энэ сэдвээр эсвэл бусад сэдвээр дижитал ном (PDF) олж авах, унших.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.