BTColor: GNU / Linux ટર્મિનલને સુંદર બનાવવા માટે એક નાનું સ્ક્રિપ્ટ

BTColor: GNU / Linux ટર્મિનલને સુંદર બનાવવા માટે એક નાનું સ્ક્રિપ્ટ

BTColor: GNU / Linux ટર્મિનલને સુંદર બનાવવા માટે એક નાનું સ્ક્રિપ્ટ

આજે ફરીથી, સમય સમય પર, આપણે તે બધા માટે ઉપયોગી નાનું ટૂલ અથવા એપ્લિકેશન રજૂ કરીશું વૈવિધ્યપણું પ્રેમીઓ તેમના ખૂબ પ્રશંસા છે જીએનયુ / લિનક્સ Linuxપરેટિંગ સિસ્ટમ્સ, ખાસ કરીને ટર્મિનલ. તેથી આજે, અમે તેના વિશે વાત કરીશું "BTColor".

"BTColor", માત્ર થોડી છે bash શેલ સ્ક્રિપ્ટ, જે મેં મારા ટર્મિનલને સુંદર બનાવવા માટે બનાવ્યું છે પ્રતિસાદ સ્ટાફ કહેવાય છે ચમત્કાર જીએનયુ / લિનક્સ, ખાસ કરીને ઉજવણીના તે દિવસો માટે # ડેસ્કટોપફ્રીડે Linuxers.

પ્યાવાલ: અમારા ટર્મિનલ્સને કસ્ટમાઇઝ કરવા માટેનું એક રસપ્રદ સાધન

પ્યાવાલ: અમારા ટર્મિનલ્સને કસ્ટમાઇઝ કરવા માટેનું એક રસપ્રદ સાધન

આ નાના છોકરાના વિષયમાં પ્રવેશતા પહેલા સ્ક્રિપ્ટ કહેવાય છે "BTColor", તે યાદ રાખવું સારું છે કે જો તમે તમારા કસ્ટમાઇઝ કરવા વિશે તમારા જ્ .ાનને વિસ્તૃત કરવા માંગો છો જીએનયુ / લિનક્સ ડિસ્ટ્રોસ, તમે આ પ્રકાશન સમાપ્ત કર્યા પછી અન્વેષણ કરી શકો છો, આ વિષયથી સંબંધિત કેટલાક અન્ય અગાઉના પ્રકાશનો, જેમ કે, પ્યવાલ, જે છે:

"પ્યવાલ એ એક સાધન છે જે છબીમાં પ્રબળ રંગોથી રંગ રંગ પેદા કરે છે. પછી તમારા બધા મનપસંદ શોમાં રંગોને આખી સિસ્ટમમાં અને ફ્લાય પર લાગુ કરો. હાલમાં 5 સપોર્ટેડ કલર જનરેશન બેકએન્ડ છે, જેમાંથી દરેક દરેક ઇમેજ માટે એક અલગ કલરને પૂરો પાડે છે. તમને સંભવત an એક આકર્ષક રંગ યોજના મળશે. પ્યવાલ પૂર્વવ્યાખ્યાયિત થીમ્સને પણ સપોર્ટ કરે છે અને તેમાં 250 થી વધુ બિલ્ટ-ઇન થીમ્સ છે. તમે અન્ય લોકો સાથે શેર કરવા માટે તમારી પોતાની થીમ ફાઇલો પણ બનાવી શકો છો." પ્યાવાલ: અમારા ટર્મિનલ્સને કસ્ટમાઇઝ કરવા માટેનું એક રસપ્રદ સાધન

પ્યાવાલ: અમારા ટર્મિનલ્સને કસ્ટમાઇઝ કરવા માટેનું એક રસપ્રદ સાધન
સંબંધિત લેખ:
પ્યાવાલ: અમારા ટર્મિનલ્સને કસ્ટમાઇઝ કરવા માટેનું એક રસપ્રદ સાધન
કોમોરેબી: એનિમેટેડ બેકગ્રાઉન્ડમાં સાથે આપણા ડેસ્કને કસ્ટમાઇઝ કેવી રીતે કરવું?
સંબંધિત લેખ:
કોમોરેબી: એનિમેટેડ બેકગ્રાઉન્ડમાં સાથે આપણા ડેસ્કને કસ્ટમાઇઝ કેવી રીતે કરવું?
કોંકીઓ: નિયોફેચનો ઉપયોગ ન કરવા માટે અમારી કોંકીઓને કસ્ટમાઇઝ કેવી રીતે કરવી?
સંબંધિત લેખ:
કોંકીઓ: નિયોફેચનો ઉપયોગ ન કરવા માટે અમારી કોંકીઓને કસ્ટમાઇઝ કેવી રીતે કરવી?
ટ્રેડીંગ-ડેસ્કટ .પ- gnu-linux-વેબસાઇટ્સ-વapersલપેપર્સ-ઉજવણી
સંબંધિત લેખ:
GNU / Linux ડેસ્કટોપ દિવસો: ઉજવણી કરવા માટે વ Wallpapersલપેપર્સ વેબસાઇટ્સ
એક્સએફસીઇ: લિનક્સ માઉસ ડેસ્કટોપ પર્યાવરણને કેવી રીતે કસ્ટમાઇઝ કરવું?
સંબંધિત લેખ:
એક્સએફસીઇ: લિનક્સ માઉસ ડેસ્કટોપ પર્યાવરણને કેવી રીતે કસ્ટમાઇઝ કરવું?

BTColor: બેનરો ટર્મિનલ રંગ

BTColor સ્ક્રિપ્ટ શું છે?

મેં પોસ્ટની શરૂઆતમાં કહ્યું તેમ, "BTColor" તે કરતાં વધુ નથી:

"એક નાનું અને ઉપયોગી બ inશ શેલ સ્ક્રિપ્ટ કે જે મેં કાળા અને સફેદ અથવા સંપૂર્ણ રંગમાં ટેક્સ્ટ બેનરો અને છબીઓવાળા ટર્મિનલને સુંદર બનાવવા માટે બનાવેલ છે, જે ખાસ કરીને # ફ્રિડેડડેસ્ક લિનક્સરોઝની ઉજવણીના તે દિવસો માટે ખૂબ ઉપયોગી થઈ શકે છે."

BTColor સ્ક્રિપ્ટ કેવી રીતે કાર્ય કરે છે?

મૂળભૂત સ્ક્રિપ્ટ "BTColor" તે શું કરે છે રંગીન un ટેક્સ્ટ અથવા છબી માટે ASCII બેનર, જે અગાઉ હાથ દ્વારા અથવા આપમેળે તેમના માટે વિશિષ્ટ વેબસાઇટ્સ દ્વારા બનાવવામાં આવી છે, જેમ કે:

જ્યારે, રંગ માટે ASCII બેનરો, આ 2 વેબસાઇટ્સ પર સ્પષ્ટ રીતે સમજાવાયેલ તકનીકી અથવા જ્ ofાનનો ઉપયોગ કરે છે:

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

ડાઉનલોડ, ઇન્સ્ટોલેશન, યુઝ અને સ્ક્રીનશોટ

ખરેખર કંઈપણ ડાઉનલોડ અને ઇન્સ્ટોલ કરવાની જરૂર નથી, ત્યારથી, બધા કોડ ત્યાં છે. ,લટાનું, તે તેની સંપૂર્ણ રૂપે કોઈ ટેક્સ્ટ ફાઇલમાં ક copyપિ કરો અને પેસ્ટ કરો અને તેને ક callલ કરો, કદાચ, કંઈક: ચમત્કાર_લ્પી_બીટીકલર.શ. ત્યારથી, મારા સામાન્ય વિશે, આ મેં આ રીતે કર્યું છે એમએક્સ લિનક્સ રીસિન કહેવાય છે ચમત્કારો જે હું હંમેશાં વાપરીશ.

તે પછી, તેને ફક્ત એક સાથે ચલાવવું જરૂરી રહેશે સરળ આદેશ આદેશ ફાઇલ જ્યાં તે રેકોર્ડ કરવામાં આવી હતી તેના માર્ગ તરફ, જે મારા કિસ્સામાં નીચે મુજબ હતું:

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

અને તે સાથે, અમે જોશું ટેક્સ્ટ બેનર તે શું કહે છે «DesdeLinux» ના રંગો સાથે રંગીન સ્પેનિશ ધ્વજ અને લોગો સાથે છબી બેનર «DesdeLinux» ના રંગો સાથે વેનેઝુએલાનો ધ્વજ.

BTColor: સ્ક્રીનશોટ

બાકીના માટે, ફક્ત નવી દાખલ કરવાનો પ્રયાસ કરવો જરૂરી રહેશે ટેક્સ્ટ અને છબી બેનરો, જાતે અથવા આપમેળે બનાવેલ છે, તેને તેમાં શામેલ કરવામાં આવે છે તે સંબંધિત રંગો સોંપે છે, કારણ કે, હવે, તે ફક્ત ડિફ defaultલ્ટ રૂપે 4 લાવે છે, પીળો, વાદળી, લાલ અને સફેદ માટે પિક્સેલ્સ (અક્ષરો) બેનર ઓફ.

લેખના નિષ્કર્ષ માટે સામાન્ય છબી

નિષ્કર્ષ

અમને આશા છે "મદદરૂપ થોડી પોસ્ટ" લગભગ «BTColor», ઉપયોગી થોડું bash શેલ સ્ક્રિપ્ટ કે એક સુંદર બનાવવા માટે પરવાનગી આપે છે ટર્મિનલ કોન ટેક્સ્ટ અને છબી બેનરો en કાળો અને સફેદ અથવા સંપૂર્ણ રંગ, ખાસ કરીને ઉજવણીના તે દિવસો માટે # ડેસ્કટોપફ્રીડે લિનક્સરોઝ; સંપૂર્ણ રસ અને ઉપયોગિતા છે «Comunidad de Software Libre y Código Abierto» ની અરજીઓના અદ્ભુત, વિશાળ અને વધતા જતા ઇકોસિસ્ટમના પ્રસરણમાં મહાન યોગદાન છે «GNU/Linux».

હમણાં માટે, જો તમને આ ગમ્યું હોય publicación, બંધ ન કરો શેર કરો અન્ય લોકો સાથે, તમારી પસંદીદા વેબસાઇટ્સ, ચેનલો, જૂથો અથવા સામાજિક નેટવર્ક અથવા સંદેશા પ્રણાલીના સમુદાયો પર, પ્રાધાન્ય મફત, ખુલ્લા અને / અથવા વધુ સુરક્ષિત Telegramસિગ્નલમસ્તોડન અથવા અન્ય ફેડિવર્સો, પ્રાધાન્ય.

અને અમારા હોમ પેજ પર મુલાકાત લેવાનું યાદ રાખો «DesdeLinux» વધુ સમાચાર અન્વેષણ કરવા માટે, તેમજ અમારી officialફિશિયલ ચેનલમાં જોડાઓ ના ટેલિગ્રામ DesdeLinuxજ્યારે, વધુ માહિતી માટે, તમે કોઈપણની મુલાકાત લઈ શકો છો ઓનલાઇન લાઇબ્રેરી કોમોના ઓપનલીબ્રા y જેડીઆઈટી, આ વિષય અથવા અન્ય પર ડિજિટલ પુસ્તકો (પીડીએફ) )ક્સેસ કરવા અને વાંચવા માટે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.