Sådan fjerner du firkantede parenteser fra kommandoer i terminalen – Trin-for-trin guide

Hvordan slås firkantede parenteser omkring kommandoer i terminalen fra? Eksempel: Output af echo "$PS1"; echo "$PROMPT_COMMAND".

For at fjerne firkantede parenteser omkring kommandoer i terminalen, skal du redigere PS1-variablen i din .bashrc eller .bash_profile fil og derefter opdatere terminalen med kommandoen `source ~/.bashrc`.

Sådan slås firkantede parenteser omkring kommandoer i terminalen fra

Hvis du ønsker at fjerne firkantede parenteser omkring kommandoer i terminalen, kan du justere din PS1-prompt. PS1 er en miljøvariabel, der definerer, hvordan din kommandoprompt ser ud. Her er en trin-for-trin guide til, hvordan du kan gøre dette:

  1. Åbn din terminal.
  2. Rediger din .bashrc eller .bash_profile fil. Du kan gøre dette med en teksteditor som nano eller vim. For eksempel:
    nano ~/.bashrc
  3. Find linjen, der definerer PS1. Den kan se sådan ud:
    PS1='[\u@\h \W]\$ '
  4. Fjern de firkantede parenteser fra PS1-definitionen. Ændr linjen til noget i stil med:
    PS1='\u@\h \W\$ '
  5. Gem ændringerne og luk teksteditoren.
  6. Opdater din terminal session ved at køre:
    source ~/.bashrc

Efter at have fulgt disse trin, vil din kommandoprompt ikke længere indeholde firkantede parenteser. Hvis du ønsker at tilpasse din prompt yderligere, kan du tilføje eller fjerne andre elementer i PS1-variablen.

Her er nogle almindelige escape-sekvenser, du kan bruge i PS1:

  • \u - Brugerens navn
  • \h - Værtsnavn
  • \W - Den aktuelle arbejdsmappes base navn
  • \$ - Viser en $ for normale brugere og # for root

Ved at justere disse indstillinger kan du tilpasse din terminalprompt til at passe dine præferencer.