
Koloraj eligoj en Bash terminalo: Kiel uzi ilin?
Se vi iam ajn uzis la Bash terminalon, vi certe rimarkis la simplajn tekstajn eligojn kiuj aperas sen koloro. Tamen, vi eble ne scias ke eblas aldoni kolorojn al via eligo por fari ĝin pli klara, alloga kaj facile komprenebla. Koloraj eligoj povas helpi vin distingi malsamajn tipojn de informoj, kiaj eraroj, avizoj, kaj sukcesaj mesaĝoj, simple per uzado de koloroj. Ĉi tiu artikolo montras al vi kiel facile aldoni kolorajn eligojn en via Bash terminalo!
Kial koloro gravas en Bash terminalo?
Koloraj eligoj en la terminalo ne nur igas viajn skriptojn pli allogaj, sed ankaŭ plibonigas la uzeblon de viaj komandoj. Imagu ke vi havas longan liston de dosieroj aŭ eraroj, kiuj ĉiuj estas montritaj en nigra kaj blanka teksto. Sen koloro, ĉio aspektas simile, kio faras malfacile distingi inter gravaj informoj. Uzante kolorojn, vi povas rapide identigi erarojn aŭ sukcesajn mesaĝojn, kio helpas vin labori pli rapide kaj pli efike.
Kiel aldoni koloro en Bash terminalo?
La plej facila maniero aldoni koloran eligon en Bash estas uzante la ANSI-kodojn de koloro. Ĉi tiuj estas specialaj kodoj kiuj diras al la terminalo kiel montri tekstojn per diversaj koloroj. La baza formato estas:
echo -e "\033[COLOR_CODEmYour text here"
La \033
estas la komenco de la kodo, [COLOR_CODE
m finas la komandon. Ekzemple, por montri ruĝan tekston, vi uzus la kodon 31
, tiel:
echo -e "\033[31mTiu ĉi estas ruĝa teksto"
Ĉi tiu komando montras "Tiu ĉi estas ruĝa teksto" en ruĝa koloro. Vi povas eksperimenta kun diversaj koloroj kaj iliaj kodoj por vidi kion vi povas krei.
Koloraj kodoj en Bash
Jen kelkaj komunumaj ANSI-kodoj por koloro:
- 30 - Nigra
- 31 - Ruĝa
- 32 - Verda
- 33 - Flava
- 34 - Blua
- 35 - Viola
- 36 - Ciano
- 37 - Blanka
Por ekzemple montri verda teksto, vi uzas la kodon 32:
echo -e "\033[32mTiu ĉi estas verda teksto"
Koloroj por malsamaj tipaj mesaĝoj
Koloroj ne nur servas por beleco, ili ankaŭ estas tre utilaj por distingi malsamajn tipajn mesaĝojn en skriptoj. Jen kelkaj ekzemploj de koloroj uzeblaj por specifaj mesaĝoj:
- Ruĝa: Eraroj (32)
- Verda: Sukcesaj operacioj (33)
- Flava: Amoniĝoj (34)
- Ciano: Informoj (35)
Ekzemple, se vi volas montri mesaĝon pri eraro en ruĝa koloro, vi povas fari tion tiel:
echo -e "\033[31mEraro okazis! Revenu al la komando!"
Ĉi tiu mesaĝo helpas al uzantoj rapide kompreni kio okazis, ĉar la ruĝa koloro signalas ke io ne iris laŭplane.
Pliaj koloraj opcioj: Malhelaj kaj helaj koloroj
En Bash, vi ankaŭ povas elekti malhelajn aŭ helajn versiojn de la koloroj. Se vi volas uzi la helajn versiojn de koloroj, vi povas aldoni 1;
antaŭ la kolora kodo. Ekzemple, se vi volas montri helan verdan tekston, uzos:
echo -e "\033[1;32mHel-verda teksto"
Simile, se vi volas montri malhelan ruĝan tekston, vi uzos:
echo -e "\033[0;31mMalhela ruĝa teksto"
Fina stilo de teksto
Ne nur la koloro de la teksto povas esti ŝanĝita. Vi ankaŭ povas ŝanĝi la stilon de via teksto en Bash. Ĉi tiuj estas kelkaj komandoj, kiujn vi povas uzi por plibonigi la stilon de la eligo:
- 0 - Normala stilo
- 1 - Grasa teksto
- 3 - Kursiva teksto
- 4 - Substreka teksto
Ekzemple, por montri grasigitan ruĝan tekston, vi uzos:
echo -e "\033[1;31mGrasa ruĝa teksto"
Kombinante kolorojn kaj stilojn
Vi povas kombini kolorojn kaj stilojn en la sama komando por pli kompleksaj eligoj. Ekzemple, se vi volas montri helan veran kaj grasigitan tekston, uzos:
echo -e "\033[1;32mGrasa hel-verda teksto"
Vi povas ankaŭ kombini stilon kun substreko aŭ aliaj stiloj kiel kursivo. La ĉiela limo estas via kreemo!
Kompleta ekzemplo de koloro en Bash terminalo
Ĉi tie estas kompleta ekzemplo de komandoj kun koloro, kiu montras diversajn stilojn kaj kolorojn en via terminalo:
echo -e "\033[1;34mMia terminalo estas kolora!" echo -e "\033[31mEraro okazis!" echo -e "\033[32mSukcesa komando!" echo -e "\033[33mAmoniĝo: ne forgesu kontroli viajn parametrojn!"
Ĉi tiuj komandoj montras, kiel uzi diversajn kolorojn kaj stilojn por fari viajn Bash terminalajn eligojn pli informaj kaj allogaj.
Konkludo
Uzante koloro en la Bash terminalo estas potenca ilo por plibonigi la legeblecon de via kodo. Koloraj eligoj helpas vin distingi inter malsamaj tipoj de mesaĝoj kiel eraroj, sukcesaj operacioj kaj informoj. Ekzemploj de koloroj, malhelaj kaj helaj stiloj, same kiel la uzo de ANSI-kodoj, estas tre simplaj kaj povas esti uzataj en multaj situacioj. Ĉu vi laboras kun komandoj aŭ skriptoj, ne subestimu la forton de koloro en via terminalo – ĝi povas vere helpi vin labori pli efike!
Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!