OpenSolaris, OpenIndiana, Nexenta Forum

OpenSolaris, OpenIndiana, Nexenta => Оптимизация OpenSolaris, OpenIndiana, Nexenta и приложений => Тема начата: keremet от Ноябрь 29, 2011, 03:32:28 pm

Название: Переменная PS1
Отправлено: keremet от Ноябрь 29, 2011, 03:32:28 pm
В ~/.bashrc задана переменная, отвечающая за формат приглашения командной строки
PS1='${LOGNAME}@$(/usr/bin/hostname):$(
[[ "${LOGNAME}" == "root" ]] && printf "%s" "${PWD/${HOME}/~}# " ||
    printf "%s" "${PWD/${HOME}/~}\$ ")'

Если заменить первую строчку на
PS1='${LOGNAME}@\h:$(   
при каждом отображении приглашения не будет запускаться процесс hostname, а результат не поменяется.

Мелочь, а приятно :)