
Bash Prompt Generator: Een website om onze Prompt te verfraaien
Nog maar een paar dagen geleden deelden we een interessante en leuke tutorial genaamd Hoe kan ik de prompt (PS1) van de Linux Terminal met kleuren weergeven? En precies zoals de naam aangeeft, leren we ze daarin op een zeer directe en handmatige manier hoe ze deze taak moeten uitvoeren, dat wil zeggen: kleur het centrale deel van de prompt (PS1) met veel kleuren met behulp van de opdracht "lolcat".. Die we meestal veel gebruiken om de schermuitvoer van bepaalde opdrachten of opdrachtopdrachten te kleuren, vooral die gerelateerd aan het gebruik van een andere tool genaamd Neofetch.
In dezelfde tutorial konden we echter zien dat de laterale delen (uiterst rechts en links) ook gekleurd waren met behulp van hexadecimale codes die naar kleuren verwijzen. Daarnaast kan onze Prompt (PS1) ook worden versierd of uitgebreid met verschillende wildcards (letters en symbolen) die verwijzen naar elementen en informatie van het besturingssysteem. En omdat het gebruikelijk is dat er voor bijna alles online tools zijn, laten we je vandaag in deze tutorial kennismaken met een oproep Bash-promptgenerator. Wat de taak van zal vergemakkelijken verfraai onze Prompt (PS1) van onze Linux Terminal, gemakkelijk en snel.
Verfraai de Prompt (PS1) van je Linux Terminal met lolcat
Maar voordat je met dit bericht begint, over deze opvallende en leuke aanpassingstruc met behulp van de online tool genaamd Bash-promptgenerator, raden we je aan om a vorige gerelateerde post met deze strekking, aan het einde van het lezen:
Bash Prompt Generator: Een website om onze Prompt te verfraaien
Wat is Bash Prompt Generator?
Volgens de ontwikkelaar van genoemde online tool, in de officiële website van hetzelfde, het beschrijft het ons op de volgende manier:
Deze pagina is bedoeld om u te helpen gemakkelijk kleurenschema's voor uw bash-prompt te verkennen en te maken. De promptstructuur zelf is nog niet aanpasbaar. Als je dit wilt doen, kun je naar de variabelen verwijzen via de bash-prompt hierboven en PS1 handmatig bewerken met de gewenste variabelen.
Terwijl, in zijn officiële sectie op GitHub, we kunnen weten dat dit zo is geschreven met React (Open source Javascript-bibliotheek ontworpen om gebruikersinterfaces te creëren met als doel de ontwikkeling van applicaties op één pagina te vergemakkelijken) en maakt gebruik van technologie Node.js (Gratis, open source, platformonafhankelijke JavaScript-runtime waarmee ontwikkelaars servers, webapplicaties, opdrachtregelprogramma's en scripts kunnen maken.) En bovendien dat Het werkt onder de MIT-licentie.
Hoe kunnen we deze online tool gebruiken om onze Prompt (PS1) aan te passen?
De werking ervan is eigenlijk heel eenvoudig, we hoeven alleen maar eerst, zoals in de vorige tutorial, goede computeroefeningen uit te voeren, dus «maak een back-up van ons huidige .bashrc-bestand». Dat is de basisconfiguratiebestand van de Bash-omgeving van onze huidige gebruiker in het GNU/Linux-besturingssysteem waarin we gaan werken. Om dit te doen, kunnen we zowel de Terminal als de gewenste bestandsverkenner gebruiken om er een kopie van te maken. En zodra de betreffende back-up is gemaakt, kunnen we doorgaan met de volgende stappen zonder bang te zijn iets te beschadigen en het niet te kunnen oplossen of terug te keren naar het startpunt:
- Bewerk ons huidige “.bashrc-bestand” in het pad /home/$USER/: Hiervoor kunnen we een CLI-editor zoals Nano of Vi gebruiken, of een GUI-editor zoals Gedit of Mousepad.
- Schakel de huidige prompt uit (PS1): Hiervoor moeten we commentaar geven op de huidige promptregel (PS1) die we in gebruik hebben. En om dit te doen, hoeft u alleen maar het cijfersymbool aan het begin ervan te plaatsen: “#”.
- Creëer, kopieer en plak nieuwe Prompt-regels (PS1) verkregen met Bash Prompt Generator: Om dit te doen, moeten we klikken op het eerste kleurenvak links van de 4 bestaande, gelegen onder het Prompt-model, en vervolgens op een van de kleuren uit het Kleurenpalet aan de rechterkant. Zodra dit is gebeurd, zien we de kleur die is gekozen uit het kleurenpalet in het kleurenvak, en op zijn beurt kleurt deze het eerste element van het promptmodel. Vervolgens herhalen we dezelfde actie voor elk kleurvak en elk element van het Prompt-model.
- Kopieer de gegenereerde promptregel (PS1) over ons .bashrc-bestand: Aan het einde van de vorige stap zien we een nieuwe regel PS1 gegenereerd onder de 4 gekleurde vakken, die we zullen moeten kopiëren en plakken en vervolgens opslaan en testen.
Schermafbeeldingen
Om al het bovenstaande beter te begrijpen, laten we de volgende schermafbeeldingen zien, waar wij hebben de kleuren geel, blauw, rood en groen geselecteerd om onze huidige Prompt (PS1) aan te passen.
- Onderstaand, Bash-promptgenerator biedt ons tussen het gebruik van een PS1-lijn met de Tput-opdracht of ANSI-codes met ontsnappingsreeksen:
- Lijst met geldige Bash-verzoekvariabelen om onze PS1-lijnen van stroom te voorzien
Verken internet: Man bash/prompts
- Tabel met geldige kleuren om onze PS1-lijnen te verfraaien
Verken internet: xterm 256 kleuren
Overzicht
Kortom, zeker deze nieuwe Prompt (PS1)-aanpassingstruc met behulp van de online tool genaamd Bash-promptgenerator Het zal, samen met vele anderen hierboven, van groot nut en plezier zijn voor sommige Linuxverse-enthousiastelingen. Die meestal hun prompt naar het werk of gewoon voor het plezier moeten verbeteren toont uw Linux Terminal Prompt (PS1) met kleuren en elementen. En als je, als een goede Linux-gebruiker, je Prompt (PS1) aanpast met andere trucs (tools, configuraties en optimalisaties) die op je .bashrc-bestand zijn toegepast, nodigen we je uit om ons hierover te vertellen voor de kennis en het voordeel van de hele Linuxverse Gemeenschap.
Vergeet ten slotte niet om dit nuttige en leuke bericht met anderen te delen, en bezoek het begin van onze «WebSite» in het Spaans of andere talen (twee letters toevoegen aan het einde van de URL, bijvoorbeeld: ar, de, en, fr, ja, pt en ru, naast vele andere). Daarnaast nodigen wij u uit om deel te nemen aan onze Officieel Telegram-kanaal om meer nieuws, handleidingen en tutorials van onze website te lezen en te delen. En ook de volgende Alternatief Telegram-kanaal voor meer informatie over de Linuxverse in het algemeen.