[Risolto] Personalizzazione shell e PS1
-
- Prode Principiante
- Messaggi: 106
- Iscrizione: martedì 20 ottobre 2015, 13:38
- Distribuzione: Linux Ubuntu 16.04 (64bit)
- Sesso: Maschile
[Risolto] Personalizzazione shell e PS1
Ciao,
è possibile modificare la variabile d'ambiente `PS1` in modo che nel terminale si veda il nome utente e chiocciola come sempre, ma a seguire solamente l'ultima cartella del path? Cioè quella in cui ci troviamo, senza il persorso completo?
è possibile modificare la variabile d'ambiente `PS1` in modo che nel terminale si veda il nome utente e chiocciola come sempre, ma a seguire solamente l'ultima cartella del path? Cioè quella in cui ci troviamo, senza il persorso completo?
Ultima modifica di trekfan1 il venerdì 16 novembre 2018, 21:36, modificato 2 volte in totale.
Motivazione: Non serve il tutto maiuscolo per il [Risolto], grazie
Motivazione: Non serve il tutto maiuscolo per il [Risolto], grazie
- TuxInside18
- Prode Principiante
- Messaggi: 104
- Iscrizione: sabato 10 novembre 2018, 19:42
- Desktop: Plasma 5.21.5
- Distribuzione: Arch Linux x86_64 5.12.2-arch1-1
- Sesso: Maschile
Re: Personalizzazione shell e PS1
Ciao! Non che io sappia. Quando apri il terminale non ti mostra una cartella determinata. Il percorso lo mostra perché così riconduce al file. Ora non so se si può fare, cerco un po' e ti faccio sapere.
"Regimi democratici possono essere definiti quelli nei quali, di tanto in tanto, si dà al popolo l'illusione di essere sovrano, mentre la vera effettiva sovranità sta in altre forze talora irresponsabili e segrete. La democrazia è un regime senza re, ma con moltissimi re talora più esclusivi, tirannici e rovinosi che un solo re che sia tiranno.“
- UbuNuovo
- Imperturbabile Insigne
- Messaggi: 4433
- Iscrizione: sabato 12 dicembre 2009, 20:58
- Desktop: Mate
- Distribuzione: Ubuntu Mate 22.04.1 LTS
- Sesso: Maschile
- Contatti:
Re: Personalizzazione shell e PS1
Per il path finale c'è "\W" (la "w" è maiuscola) (se sei nella home, viene mostrato "~")
poi se ti interessa anche l'user metti '\u', per l'host metti '\h'
prova questi:
Per provarli basta copiarli nel terminale e premere invio, per impostarli definitivamente devi scriverli in '.bashrc '
P.S.: Per avere il prompt più corto, metto user e path nel titolo della finestra e non in PS1
in .bashrc ho aggiunto:
poi se ti interessa anche l'user metti '\u', per l'host metti '\h'
prova questi:
Codice: Seleziona tutto
PS1="\W:$ "
PS1="\u\W
PS1="\u@\h:\W:$ "
P.S.: Per avere il prompt più corto, metto user e path nel titolo della finestra e non in PS1
in .bashrc ho aggiunto:
Codice: Seleziona tutto
# user e path corrente nella barra del titolo del terminale
PROMPT_COMMAND='echo -ne "\033]0;${USER} 8-) ${PWD}\007"'
Salva l'Ucraina!
-
- Prode Principiante
- Messaggi: 106
- Iscrizione: martedì 20 ottobre 2015, 13:38
- Distribuzione: Linux Ubuntu 16.04 (64bit)
- Sesso: Maschile
Re: Personalizzazione shell e PS1
Esatto, il 'W' è quello che cercavo. Grazie.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti