¿Por qué cuando ingreso este comando el aviso cambia a mi directorio?
PS1='$(pwd)'
Estoy usando comillas simples, lo que significa que no hay interpolación, también conocido como echo '$(pwd)'
—— →$(pwd)
Además, digamos que aclaramos por qué esto funciona ... ¿por qué funciona de manera diferente PS1=$(pwd)
? (sin comillas)
Por diferente quiero decir que si uso las comillas, el mensaje seguirá cambiando a mi directorio actual mientras navego por el terminal. Pero si no uso comillas, la solicitud siempre seguirá siendo el directorio en el que estaba cuando ingresé el comando por primera vezPS1=$(pwd)
¿por qué?