BTColor:一個美化GNU / Linux終端的小腳本
再次,今天,我們將不時展示一個小型工具或應用程序,對所有 定制愛好者 他的高度讚賞 GNU / Linux操作系統,尤其是 終端。 所以今天,我們將討論 “ BTColor”.
“ BTColor”,只是一點 bash shell腳本,是我為美化我的終端而創建的 旋轉 叫員工 奇蹟GNU / Linux尤其是在慶祝 #DesktopFriday Linuxeros。
Pywal:自定義終端的有趣工具
在進入這個小男孩的話題之前 腳本 創建了 “ BTColor”,請記住,如果您想擴展自定義內容的知識, GNU / Linux發行版,您可以在完成本出版物後探索與該主題相關的其他先前出版物,例如, 皮瓦爾,即:
“Pywal是一種從圖像中的主要顏色生成調色板的工具。 然後將顏色應用到整個系統,並在所有您喜歡的節目中即時應用。 當前有5個受支持的顏色生成後端,每個後端都為每個圖像提供不同的調色板。 您可能會發現一種有吸引力的配色方案。 Pywal還支持預定義的主題,並具有250多個內置主題。 您還可以創建自己的主題文件以與他人共享。“ Pywal:自定義終端的有趣工具
BTColor:橫幅終端顏色
什麼是BTColor腳本?
正如我在帖子開頭所說的那樣, “ BTColor” 它不超過:
“我創建了一個小巧而有用的bash shell腳本,以美化帶有黑白或全彩色文本橫幅和圖像的終端,這對於慶祝#FridayDeDesk Linuxeros的日子尤其有用。“
BTColor腳本如何工作?
基本上是腳本 “ BTColor” 它的作用是 著色 un 文字或圖像的ASCII橫幅,它以前是手動創建的,也可以通過專門的網站自動為他們創建的,例如:
同時,為了給 ASCII橫幅, 利用這兩個網站上明確說明的技術或知識:
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
下載,安裝,使用和屏幕截圖
其實, 無需下載和安裝任何東西,因為所有代碼都在那兒。 而是將其完整地複制並粘貼到文本文件中,然後調用它,例如: miracles_lpi_btcolor.sh。 因為,這就是我的做法,關於我的平常 MX Linux Respin 叫 奇蹟 我一直使用的
然後,只需使用 簡單命令命令 指向記錄文件的路徑,在我的情況下為:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
這樣,我們將看到 文字橫幅 它說什麼 “來自Linux” 用...的顏色上色 西班牙國旗 以及帶有徽標的圖片橫幅 “來自Linux” 與顏色 委內瑞拉國旗.
其餘的,您只需要嘗試插入新的 文字和圖像橫幅,手動或自動創建,為它們分配插入到其中的相應顏色,因為到目前為止,默認情況下,它僅帶來4種顏色, 黃色,藍色,紅色和白色 為 像素(字符) 的旗幟。
結論
我們希望這個 “有用的小貼子“ 上 «BTColor»
, 一個有用的小 bash shell腳本 可以美化 終端 同 文字和圖像橫幅 en 黑白或全彩尤其是在慶祝 #DesktopFriday Linuxeros; 在整個過程中都引起了極大的興趣和實用性 «Comunidad de Software Libre y Código Abierto»
並極大地促進了應用程序的精彩,龐大和不斷發展的生態系統的傳播 «GNU/Linux»
.
現在,如果你喜歡這個 publicación
, 不要停 分享 與他人一起,在您喜歡的網站,頻道,社交網絡或消息傳遞系統的組或社區上,最好是免費的,開放的和/或更安全的 Telegram, Signal, 乳齒象 或另一個 獸人,最好。
並記住訪問我們的主頁,網址為 «來自Linux» 探索更多新聞,以及加入我們的官方頻道 DesdeLinux的電報. 同時,有關更多信息,您可以訪問 在線圖書館 如 OpenLibra y 傑迪, 訪問和閱讀有關此主題或其他主題的數字書籍(PDF)。
成為第一個發表評論