GNU/Linux >> Linux Esercitazione >  >> Linux

Bash sovrascrive la prima riga, prompt Bash per Ps1?

Ho giocato con PS1 e PROMPT_COMMAND in bash per creare un prompt sul lato destro in stile zsh. Ho una soluzione che quasi funziona.

Il problema è che se scrivo una lunga riga di input, la seconda riga sovrascrive la prima. La terza riga apparirà bene su una nuova riga.

Forse alcuni contatori di riga sono di uno a causa del movimento del mio cursore o si tratta di una limitazione/bug?

Un semplice esempio:

esporta PS1="prompt>[
Linux
  1. Come leggere la penultima riga in un file usando Bash?

  2. Come aggiungere un'icona al prompt di bash

  3. '&&' vs. '&' con il comando 'test' in Bash

  4. Spingendo il mio prompt PS1 su ssh

  5. Come differenziare solo la prima riga di due file?

Suggerimenti Bash per tutti i giorni dalla riga di comando

Metti alla prova le tue abilità BASH giocando a giochi da riga di comando

Strano personaggio nel prompt di Bash?

Primi caratteri del comando ripetuti sul display durante il completamento?

Come impostare il colore del prompt dei comandi in Bash?

Come cambiare rapidamente la prima parola in un comando Bash?