Det här avsnittet innehåller information om problem med särskilda program och lösningar på dem.
Problem |
Fel-ID 4855527, Menyalternativen för den nedrullningsbara menyn Dynamiskt inställd titel på fliken Titel och kommando i fönstret Redigerar profilen fungerar inte. PROMPT_COMMAND=$'echo -ne "\\033]0;${USER}@${HOSTNAME}: ${PWD}\\007"' PS1=$'[\\u@\\h \\W]\\$ ' USER=`id -un` I Linux anges de nödvändiga miljövariablerna i /etc/bashrc, men de anges inte för operativsystemet Solaris. Den dynamiskt inställda titeln och skalets ledtext fungerar alltså inte i Solaris. |
Lösning |
En lösning är att ange den nödvändiga miljövariabeln genom att köra skript för de olika skalen. bash-skalet: Ange följande i bashrc:
case $TERM in xterm*) PS1="\[\033]0;\u@\h: \w\007\]bash\\$ " ;; *) PS1="bash\\$ " ;; esac (eller) USER=`/usr/xpg4/bin/id -un` export USER PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"' ksh-skalet: Lägg till följande i filen ~.profile:
mycd () { cd "${@}"; echo "\033]0;${USER}@${HOSTNAME}: ${PWD}\007\c" } alias cd=mycd csh-skalet: Ange följande i 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 Tecknen ^[ och ^G i ledtexten motsvarar tecknen ESC och BEL. Du kan ange dem genom att använda Control + v + ESC och Control + v + g. |