Esta sección proporciona información acerca de los problemas de aplicaciones específicas y sus soluciones asociadas.
Problema |
Bug ID 4855527, En la ventana Editar perfil, en la etiqueta Título y comando, las opciones del menú desplegable Título establecido dinámicamente no funcionan. El PROMPT_COMMAND=$'echo -ne "\\033]0;${USER}@${HOSTNAME}: ${PWD}\\007"' PS1=$'[\\u@\\h \\W]\\$ ' USER=`id -un` En Linux /etc/bashrc permite configurar las variables de entorno necesarias pero esto no funciona en el entorno operativo de Solaris. Por lo tanto, el título configurado dinámicamente y el prompt del shell no funcionan en el entorno operativo de Solaris. |
Solución |
Una solución posible es configurar las variables de entorno necesarias ejecutando diferentes scripts para los diversos shells. shell de bash: configure el siguiente caso bashrc:
$TERM in xterm*) PS1="\[\033]0;\u@\h: \w\007\]bash\\$ " ;; *) PS1="bash\\$ " ;; esac (o) USER=`/usr/xpg4/bin/id -un` export USER PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' shell de ksh: agrege lo siguiente al archivo ~.profile:
mycd () { cd "${@}"; echo "\033]0;${USER}@${HOSTNAME}: ${PWD}\007\c" } alias cd=mycd shell de csh: configure lo siguiente en 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 Los caracteres '^[' and '^G' en la cadena del indicador corresponden a los caracteres únicos de ESC y BEL. Estos caracteres se pueden escribir pulsandoCtrl+v+ESC y Ctrl+v+g. |