Баш: Как оценить 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
.