Kod: Zaznacz cały
function set-title() {
if [[ -z "$ORIG" ]]; then
ORIG=$PS1
fi
TITLE="\[\e]2;$*\a\]"
PS1=${ORIG}${TITLE}
}
Kod: Zaznacz cały
TITLE="\[\e]2;$(hostname): $*\a\]"
Znalazłem opis wszystkich modyfikatorów, ale nie bardzo rozumiem ich działanie. Prosiłbym jakoś tak łopatologicznie.
W końcu chociażby jak się ma promp ( PS1 ) do tytułu taba.
- \a : an ASCII bell character (07)
- \r : carriage return
- \[ : begin a sequence of non-printing characters, which could be used to embed a terminal control sequence into the prompt
- \] : end a sequence of non-printing characters