Баш: Как оценить PS1, PS2, ...? [Дубликат]

Possible Duplicate:
Echo expanded PS1

Есть ли способ «оценить»?PS1, PS2и т.д. изнутри скрипта bash?

Хотя я могу использовать альтернативные средства, чтобы получить все элементы моего текущегоPS1Я действительно хотел бы иметь возможность повторно использовать его определение вместо использования этих альтернативных средств.

Например,

<code>=====================================
 PS1 element -->     Alternate means
=====================================
 \u          -->     $USER
 \h          -->     $HOSTNAME
 \w          -->     $PWD
 ...
=====================================
</code>

Я вполне мог бы использовать «альтернативные средства»; столбца в моем сценарии, но я не хочу. В моемPS1Я, например, использую жирный синий цвет через конечные escape-последовательности, которые я хотел бы просто использовать повторно, оцениваяPS1.

Ответы на вопрос(1)

Ваш ответ на вопрос