BTColor: สคริปต์ขนาดเล็กสำหรับตกแต่ง GNU / Linux Terminal
วันนี้เราจะนำเสนอเครื่องมือหรือแอปพลิเคชันขนาดเล็กที่มีประโยชน์สำหรับทุกคนเป็นครั้งคราว คนรักการปรับแต่ง ถึงความชื่นชมของเขา ระบบปฏิบัติการ GNU / Linuxโดยเฉพาะอย่างยิ่งของ สถานีปลายทาง. ดังนั้นวันนี้เราจะมาพูดถึง "BTColor".
"BTColor"เป็นเพียงเล็กน้อย bash เชลล์สคริปต์ซึ่งฉันได้สร้างขึ้นเพื่อตกแต่งเทอร์มินัลของไฟล์ respin เรียกพนักงาน ปาฏิหาริย์ GNU / Linuxโดยเฉพาะอย่างยิ่งสำหรับวันเฉลิมฉลองของ # เดสก์ท็อปวันศุกร์ ลินุกซ์
Pywal: เครื่องมือที่น่าสนใจในการปรับแต่งเทอร์มินัลของเรา
ก่อนจะเข้าสู่หัวข้อของเด็กน้อยคนนี้ ต้นฉบับ สร้างขึ้นเรียกว่า "BTColor"ควรจำไว้ว่าในกรณีที่คุณต้องการเพิ่มพูนความรู้เกี่ยวกับการปรับแต่งไฟล์ GNU / Linux Distrosคุณสามารถสำรวจหลังจากจบสิ่งพิมพ์นี้สิ่งพิมพ์ก่อนหน้าอื่น ๆ ที่เกี่ยวข้องกับหัวเรื่องเช่น พิวาล, ซึ่งเป็น:
"Pywal เป็นเครื่องมือที่สร้างจานสีจากสีที่โดดเด่นในภาพ จากนั้นใช้สีกับทั้งระบบและทันทีในรายการโปรดทั้งหมดของคุณ ขณะนี้มีแบ็กเอนด์การสร้างสีที่รองรับอยู่ 5 แบบซึ่งแต่ละแบบมีจานสีที่แตกต่างกันสำหรับแต่ละภาพ คุณจะพบโทนสีที่น่าสนใจ Pywal ยังรองรับธีมที่กำหนดไว้ล่วงหน้าและมีธีมในตัวมากกว่า 250 แบบ คุณยังสามารถสร้างไฟล์ธีมของคุณเองเพื่อแชร์กับผู้อื่น" Pywal: เครื่องมือที่น่าสนใจในการปรับแต่งเทอร์มินัลของเรา
ดัชนี
BTColor: แบนเนอร์สีเทอร์มินัล
BTColor Script คืออะไร?
อย่างที่บอกไปตอนต้นกระทู้ว่า "BTColor" ไม่เกิน:
"สคริปต์ bash shell ขนาดเล็กและมีประโยชน์ที่ฉันสร้างขึ้นเพื่อตกแต่งเทอร์มินัลให้สวยงามด้วยแบนเนอร์ข้อความและรูปภาพเป็นสีดำและสีขาวหรือสีเต็มรูปแบบซึ่งจะมีประโยชน์มากโดยเฉพาะอย่างยิ่งสำหรับวันเฉลิมฉลอง #FridayDeDesk Linuxeros"
สคริปต์ BTColor ทำงานอย่างไร
โดยทั่วไปสคริปต์ "BTColor" สิ่งที่ทำคือ สี un แบนเนอร์ ASCII สำหรับข้อความหรือรูปภาพซึ่งก่อนหน้านี้สร้างขึ้นด้วยมือหรือโดยอัตโนมัติผ่านเว็บไซต์เฉพาะสำหรับพวกเขาเช่น:
ในขณะที่เพื่อให้สี แบนเนอร์ ASCII ใช้ประโยชน์จากเทคโนโลยีหรือความรู้ที่อธิบายไว้อย่างชัดเจนใน 2 เว็บไซต์นี้:
โค้ดของ BTColor Script เป็นอย่างไร?
โค้ดมีขนาดค่อนข้างเล็กและเข้าใจง่ายมากดังนั้นจึงต้องแก้ไข และสิ่งต่อไปนี้:
#!/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»
และด้วยเหตุนี้เราจึงได้เห็นไฟล์ แบนเนอร์ข้อความ มันพูดว่าอะไร "FromLinux" สีด้วยสีของ ธงสเปน และแบนเนอร์รูปภาพที่มีโลโก้ของ "FromLinux" ด้วยสีของ ธงของเวเนซุเอลา.
ส่วนที่เหลือจะต้องลองใส่เข้าไปใหม่เท่านั้น แบนเนอร์ข้อความและรูปภาพสร้างขึ้นด้วยตนเองหรือโดยอัตโนมัติกำหนดสีตามลำดับที่ถูกแทรกลงไปเนื่องจากตอนนี้จะนำเพียง 4 ตามค่าเริ่มต้น เหลืองน้ำเงินแดงและขาว สำหรับ พิกเซล (อักขระ) ของแบนเนอร์
ข้อสรุป
เราหวังว่าสิ่งนี้ "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" บน «BTColor»
, มีประโยชน์เล็กน้อย bash เชลล์สคริปต์ ที่ช่วยให้สวยงาม สถานีปลายทาง กับ แบนเนอร์ข้อความและรูปภาพ en ขาวดำหรือสีเต็มโดยเฉพาะอย่างยิ่งสำหรับวันเฉลิมฉลองของ # เดสก์ท็อปวันศุกร์ ลินุกซ์ เป็นที่สนใจและเป็นประโยชน์อย่างยิ่งสำหรับทุกคน «Comunidad de Software Libre y Código Abierto»
และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งาน «GNU/Linux»
.
สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ publicación
, อย่าหยุด แบ่งปัน กับผู้อื่นบนเว็บไซต์ช่องทางกลุ่มหรือชุมชนเครือข่ายสังคมหรือระบบการส่งข้อความที่คุณชื่นชอบโดยเฉพาะอย่างยิ่งฟรีเปิดกว้างและ / หรือปลอดภัยมากขึ้นตาม Telegram, สัญญาณ, สัตว์แมสทอดอน หรืออื่น ๆ ของ Fediverseโดยเฉพาะอย่างยิ่ง
และอย่าลืมเยี่ยมชมหน้าแรกของเราที่ «จากลินุกซ์» เพื่อสำรวจข่าวสารเพิ่มเติมรวมทั้งเข้าร่วมช่องทางการของเราที่ โทรเลขจาก DesdeLinux. ในขณะที่สำหรับข้อมูลเพิ่มเติมคุณสามารถไปที่ใดก็ได้ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที, เพื่อเข้าถึงและอ่านหนังสือดิจิทัล (PDF) ในหัวข้อนี้หรืออื่น ๆ
เป็นคนแรกที่จะแสดงความคิดเห็น