이 절에서는 특정 응용프로그램 관련 문제 및 그 해결 방법에 대해 설명합니다.
|
문제점 |
버그 ID 4855527, 프로파일 편집 창의 제목과 명령 탭에서 드롭다운 메뉴 동적으로 설정되는 제목의 메뉴 옵션이 작동하지 않습니다. PROMPT_COMMAND=$'echo -ne "\\033]0;${USER}@${HOSTNAME}:${PWD}\\007"' PS1=$'[\\u@\\h \\W]\\$ ' USER=`id -un` Linux 환경에서 /etc/bashrc는 필요한 환경 변수를 설정하지만 Solaris 운영 환경에서는 이러한 변수를 설정하지 않습니다. 그러므로 Solaris 운영 환경에서는 동적으로 설정되는 제목과 쉘 프롬프트가 작동하지 않습니다. |
|
해결 방법 |
다양한 쉘에 대한 스크립트를 실행하여 필요한 환경 변수를 설정할 수 있습니다. 배쉬 쉘: bashrc에서 다음을 설정하십시오.
case $TERM in
xterm*)
PS1="\[\033]0;\u@\h: \w\007\]bash\\$ "
;;
*)
PS1="bash\\$ "
;;
esac
(또는)
USER=`/usr/xpg4/bin/id -un`
export USER
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
ksh 쉘: ~.profile 파일에 다음을 추가하십시오.
mycd () {
cd "${@}"; echo "\033]0;${USER}@${HOSTNAME}: ${PWD}\007\c"
}
alias cd=mycd
csh 쉘: 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
프롬프트 문자열에서 '^[' 및 '^G' 문자는 ESC 및 BEL에 대한 단일 문자입니다. Ctrl+v+ESC 및 Ctrl+v+g를 사용하여 이러한 문자를 입력할 수도 있습니다. |
|
문제점 |
버그 ID 4875223.
|
|
해결 방법 |
이 문제는 |