In diesem Abschnitt finden Sie Informationen zu Problemen mit bestimmten Anwendungen sowie entsprechende Lösungsmöglichkeiten.
Problem |
Fehler-ID 4855527, Die Menüoptionen des Dropdown-Menüs Dynamisch festgelegter Titel im Fenster Profil wird bearbeitet (Register Titel und Befehl) funktionieren nicht. Der PROMPT_COMMAND=$'echo -ne "\\033]0;${USER}@${HOSTNAME}: ${PWD}\\007"' PS1=$'[\\u@\\h \\W]\\$ ' USER=`id -un` Unter Linux übernimmt /etc/bashrc die Einstellung der erforderlichen Umgebungsvariablen, unter Solaris hingegen nicht. Daher funktionieren die dynamische Titeleinstellung sowie die Shell-Eingabeaufforderung in der Solaris-Betriebsumgebung nicht. |
Lösung |
Behelfsweise können Sie die erforderlichen Umgebungsvariablen über ein Skript für die jeweilige Shell setzen. bash-Shell: Nehmen Sie folgende Einstellungen in bashrc auf:
case $TERM in xterm*) PS1="\[\033]0;\u@\h: \w\007\]bash\\$ " ;; *) PS1="bash\\$ " ;; esac (oder) USER=`/usr/xpg4/bin/id -un` export USER PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' ksh-Shell: Fügen Sie der Datei ~.profile folgende Befehle hinzu:
mycd () { cd "${@}"; echo "\033]0;${USER}@${HOSTNAME}: ${PWD}\007\c" } alias cd=mycd csh-Shell: Nehmen Sie folgende Einstellungen in cshrc auf:
switch ($TERM) case "xterm*": set host=`hostname` alias cd 'cd \!*; echo -n "^[]0;${user}@${host}: ${cwd}^Gcsh% "' breaksw default: set prompt='csh% ' breaksw endsw Die Zeichen '^[' und '^G' in der Eingabeaufforderung stellen das ESC- bzw. das BEL-Zeichen dar. Sie können diese Zeichen per Tastatur mit den Tastenkombinationen Strg+v+ESC bzw. Strg+v+g eingeben. |