BTColor: Skrip cilik kanggo nyantik Terminal GNU / Linux

BTColor: Skrip cilik kanggo nyantik Terminal GNU / Linux

BTColor: Skrip cilik kanggo nyantik Terminal GNU / Linux

Dina iki maneh, kaya kala-kala, kita bakal menehi alat utawa aplikasi cilik, migunani kanggo kabeh penyayang kustomisasi saka kang dihargai Sistem Operasi GNU / Linux, utamane saka terminal. Dadi dina iki, bakal dibahas "BTColor".

"BTColor", mung sithik skrip cangkang bash, sing dakgawe kanggo nyantik terminal Repin diarani Staff Kaelokan GNU / Linux, utamane kanggo dina-dina pahargyan kasebut #DesktopFriday Linuxers.

Pywal: Alat sing menarik kanggo ngatur Terminal

Pywal: Alat sing menarik kanggo ngatur Terminal

Sadurunge melu topik bocah cilik iki script digawe disebut "BTColor", elinga yen sampeyan pengin nggedhekake babagan adat sampeyan Distributor GNU / Linux, sampeyan bisa njelajah sawise ngrampungake publikasi iki, sawetara publikasi sadurunge liyane sing ana gandhengane karo topik kasebut, kayata, piwal, yaiku:

"Pywal minangka alat sing ngasilake palet warna saka warna dominan ing gambar. Banjur gunakake warna menyang kabeh sistem lan kanthi cepet ing kabeh acara favorit sampeyan. Saiki ana 5 latar mburi generasi warna sing didhukung, lan saben menehi palet warna kanggo saben gambar. Sampeyan bisa uga bakal nemokake skema warna sing apik. Pywal uga ndhukung tema sing wis ditemtokake lan duwe luwih saka 250 tema internal. Sampeyan uga bisa nggawe file tema dhewe kanggo dituduhake karo wong liya." Pywal: Alat sing menarik kanggo ngatur Terminal

Pywal: Alat sing menarik kanggo ngatur Terminal
Artikel sing gegandhengan:
Pywal: Alat sing menarik kanggo ngatur Terminal

Komorebi: Kepiye cara nggawe Meja kanthi latar mburi animasi?
Artikel sing gegandhengan:
Komorebi: Kepiye cara nggawe Meja kanthi latar mburi animasi?
Conkys: Kepiye carane ngatur Kothak supaya ora nggunakake Neofetch?
Artikel sing gegandhengan:
Conkys: Kepiye carane ngatur Kothak supaya ora nggunakake Neofetch?
dina-desktop-gnu-linux-situs web-wallpaper-perayaan
Artikel sing gegandhengan:
Dina Desktop GNU / Linux: Situs Web Wallpaper Kanggo Ngrameke
XFCE: Kepiye cara nggawe Lingkungan Desktop Mouse Linux?
Artikel sing gegandhengan:
XFCE: Kepiye cara nggawe Lingkungan Desktop Mouse Linux?

BTColor: Spanduk Werna Terminal

Apa Skrip BTColor?

Kaya sing dakkandhakake ing wiwitan postingan, "BTColor" ora luwih saka:

"Skrip cangkang bash cilik lan migunani sing dakgawe kanggo nyantikake terminal kanthi spanduk teks lan gambar kanthi warna ireng lan putih utawa kanthi warna, sing bisa migunani banget, utamane kanggo dina-dina perayaan #FridayDeDesk Linuxeros."

Kepiye cara skrip BTColor?

Dhasar skrip "BTColor" Apa sing ditindakake yaiku warni un Spanduk ASCII kanggo teks utawa gambar, sing sadurunge digawe kanthi tangan utawa kanthi otomatis liwat situs web khusus kanggo dheweke, kayata:

Nalika, kanggo warna ing Spanduk ASCII, nggunakake teknologi utawa ilmu sing jelas diterangake ing 2 situs web iki:

Kepiye kode Skrip BTColor?

Kode kasebut cukup cilik lan gampang dingerteni, mula bisa diowahi. Lan padha ing ngisor iki:

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

Download, instalasi, panggunaan lan tangkapan layar

Bener, ora usah ndownload lan nginstal apa-apa, wiwit, kabeh kode wis ana. Luwih becik nyalin lan nempelake kabeh menyang file teks lan nelpon, kayata, keajaiban_lpi_btcolor.sh. Wiwit, iki carane daklakoni, babagan biasane MX Linux Respin disebut Kaelokan sing dakkanggo terus.

Banjur, prelu dieksekusi nganggo a printah prentah sing sederhana menyang jalur file sing direkam, sing miturutku kalebu:

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

Kanthi mekaten, kita bakal bisa ndeleng Spanduk Teks apa jarene "SakaLinux" diwarnai nganggo warna ing Gendéra Spanyol lan Spanduk Gambar kanthi logo saka "SakaLinux" kanthi warna ing Gendera Venezuela.

BTColor: Screenshot

Kanggo liyane, sampeyan mung kudu nyoba masang sing anyar Spanduk Teks lan Gambar, digawe kanthi manual utawa otomatis, menehi warna warna sing dilebokake, mula, saiki, mung nggawa 4 kanthi standar, Kuning, Biru, Abang lan Putih kanggo piksel (karakter) saka Spanduk.

Gambar umum kanggo kesimpulan artikel

kesimpulan

Muga-muga bisa iki "postingan cilik sing migunani" babagan «BTColor», sethitik migunani skrip cangkang bash sing ngidini gawe ayu a terminal con spanduk teks lan gambar en warna ireng lan putih utawa kebak, utamane kanggo dina-dina pahargyan kasebut #DesktopFriday Linuxeros; mupangat lan migunani kanggo kabeh «Comunidad de Software Libre y Código Abierto» lan menehi kontribusi gedhe kanggo panyebaran ekosistem aplikasi sing apik, gigantic lan berkembang «GNU/Linux».

Saiki, yen sampeyan seneng iki publicación, Aja mandheg nuduhake karo wong liya, ing situs web, saluran, klompok utawa komunitas favorit jaringan sosial utawa sistem olahpesen, luwih disenengi gratis, mbukak lan / utawa luwih aman amarga TelegramSinyalMastodon utawa liyane saka Fediverse, luwih disenengi.

Lan elinga ngunjungi kaca ngarep ing «SakaLinux» kanggo nggoleki warta liyane, uga gabung karo saluran resmi Telegram saka DesdeLinuxNalika, kanggo informasi luwih lengkap, sampeyan bisa ngunjungi Perpustakaan online minangka OpenLibra y jedit, kanggo ngakses lan maca buku digital (PDF) babagan topik iki utawa liyane.


Konten artikel kasebut sesuai karo prinsip kita yaiku etika editorial. Kanggo nglaporake klik kesalahan Kene.

Dadi pisanan komentar

Ninggalake komentar sampeyan

Panjenengan alamat email ora bisa diterbitake. Perangkat kothak ditandhani karo *

*

*

  1. Tanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Kontrol SPAM, manajemen komentar.
  3. Legitimasi: idin sampeyan
  4. Komunikasi data: Data kasebut ora bakal dikomunikasikake karo pihak katelu kajaba kanthi kewajiban ukum.
  5. Panyimpenan data: Database sing dianakake dening Occentus Networks (EU)
  6. Hak: Kapan wae sampeyan bisa matesi, mulihake lan mbusak informasi sampeyan.