Questa sezione contiene informazioni sui problemi associati a specifiche applicazioni e sulle possibili soluzioni.
|
Problema |
ID 4855527, Nella scheda Titolo e comando della finestra Modifica del profilo, le opzioni relative al menu Titolo impostato dinamicamente non funzionano. Il PROMPT_COMMAND=$'echo -ne "\\033]0;${USER}@${HOSTNAME}: ${PWD}\\007"' PS1=$'[\\u@\\h \\W]\\$ ' USER=`id -un` In Linux, il comando /etc/bashrc imposta le variabili d'ambiente richieste, ma non le definisce per l'ambiente operativo Solaris. Per questa ragione, il titolo impostato dinamicamente e il prompt della shell non funzionano in Solaris. |
|
Soluzione |
È possibile impostare la variabile d'ambiente richiesta eseguendo alcuni script per le varie shell. shell bash: Impostare le istruzioni seguenti in bashrc:
case $TERM in
xterm*)
PS1="\[\033]0;\u@\h: \w\007\]bash\\$ "
;;
*)
PS1="bash\\$ "
;;
esac
(oppure)
USER=`/usr/xpg4/bin/id -un`
export USER
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
shell ksh: Aggiungere l'istruzione seguente nel file ~.profile:
mycd () {
cd "${@}"; echo "\033]0;${USER}@${HOSTNAME}: ${PWD}\007\c"
}
alias cd=mycd
shell csh: Impostare le istruzioni seguenti in cshrc:
switch ($TERM)
case "xterm*":
set host=`hostname`
alias cd 'cd \!*; echo -n "^[]0;${user}@${host}:
${cwd}^Gcsh% "'
breaksw
default:
set prompt='csh% '
breaksw
endsw
I caratteri '^[' e '^G' nella stringa del prompt sono caratteri singoli per ESC e BEL. Per inserire questi caratteri è possibile usare le sequenze Ctrl+v+ESC e Ctrl+v+g. |
|
Problema |
Id 4875223. Nella prima pagina del browser della Guida di |
|
Soluzione |
Si tratta di un problema di |