Ciao, sto facendo alcune prove per cominciare a conoscere Linux e ho incontrato questo problema: ho cercato di visualizzare il contenuto della variabile PS1, facendo $PS1, ma mi ha dato che la variabile contiene $(ppwd , non mi pare, se ho capito bene, che sia il risultato atteso, dovrebbe dare quello che si vede stampato come prompt, cioè utente@host:directory.
Ho provato a dare il comando PS1=\u@\h:\w\$, invece di dare il mio nome utente, il nome dell'host e la cartella personale, ha dato:
u@h:w$, cioè ha stampato le lettere senza \. Che cosa sto sbagliando?
La Shell è la Bash.
Grazie![]()