Почему, когда я ввожу эту команду, приглашение изменится на мой каталог?
PS1='$(pwd)'
Я использую одинарные кавычки, что означает отсутствие интерполяции, иначе echo '$(pwd)'
—— →$(pwd)
Кроме того, скажем, что мы выяснили, почему это работает ... почему оно функционирует иначе PS1=$(pwd)
? (без кавычек вообще)
Под другим я подразумеваю, что если я использую кавычки, то приглашение будет продолжать меняться в моем текущем каталоге, когда я перемещаюсь через терминал. Но если я не использую кавычки, то приглашение всегда будет оставаться в том каталоге, в котором я находился при первом вводе командыPS1=$(pwd)
Почему?