[질문] 한텀창 타이틀에 경로표시???

익명 사용자의 이미지

한텀창 위쪽에 Hanterm이라고 표출 되는곳에 경로명이 나오게 바꿀수 없나요?

아시는분 알려주시면 감사하겠습니다.

익명 사용자의 이미지

http//kldp.org/pipermail/tip/2001-May/000220.html

익명 사용자의 이미지

답변 감사드립니다.

답변대로 했더니.. 잘나옵니다.

그런데.. 문제가 있습니다. X상에선 잘표시되는데...

콘솔에서는 이상하게 표출됩니다.

콘솔은 기존의 방식으로하고 X상에서만 경로표시되게 할수 없나요?

혹시 아시면 답변주시면 감사드리겠습니다.

익명 사용자의 이미지

if [ "$TERM" = "xterm" -o "$TERM" = "xterm-color" -o \
"$TERM" = "rxvt" -o "$TERM" = "vs100" ]
then
echo -e "\033]2;$USER@$HOSTNAME\007"
fi

이런식으로 하거나

if [ "$WINDOWID" != "" ]; then
PROMPT_COMMAND='echo -ne "\033]2;$LOGNAME@$HOSTNAME $PWD\007\033]1;\007"'
fi

이렇게 해도 되겠죠.

익명 사용자의 이미지

자꾸 질문드려서 죄송합니다.

님께서 알려주신 2가지 방법이 다않되내요..제가 내공이 부족하지... ^^;

1번째 방법으로 하면 bash [xterm command not found라고 나옵니다.
2번째 방법으로 하고 한텀 실행시키면 bash [41943053 command not found라고 나옵니다.

참고로전 bash 2.05a-2 입니다.
아래는 제 .bashrc 입니다.

# .bashrc
# export LC_TIME="en_US"
# Source global definitions
# 시스템 공용 정의 포함시키기

if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi

if ["$WINDOWID" !=""]; then
PROMPT_COMMAND='echo -ne "\033]2;$LOGNAME@$HOSTNAME $PWD\007\033]1;\007"'
fi
# User specific aliases and functions
# 사용자 정의 앨리어스와 함수 정의

# alias 정의
alias cp='cp -i'
alias mv='mv -i'
alias rm='rm -i'
alias less='less -rf'
alias s='cd ..'
alias d='ls'
alias p='cd -'

#PROMPT_COMMAND='echo -ne "\033]2;$LOGNAME@$HOSTNAME $PWD\007\033]1;\007"'
#PROMPT_COMMAND='echo -ne "\033]2;HanTerm $PWD\007\033]1;\007"'

#PS1="[\$(date +%H%M)][\u@\h\w]#"
PS1="[\u@\h\w]#"
# Read first /etc/inputrc if the variable is not defined, and after
# the /etc/inputrc include the ~/.inputrc
[ -z $INPUTRC ] && export INPUTRC=/etc/inputrc

# ls 에서 한글을 제대로 보기 위해서는 N 옵션이 꼴 필요합니다.
# 컬러가 나오는 것을 원하지 않는다면 --color=auto 부분을 삭제하십시오.
#
alias ls='ls -NF --show-control-chars --color=auto'
alias l='ls -l '
alias ll='ls -al'

alias tart='tar tvvzf'
alias tarx='tar xvvzf'
alias tarc='tar cvvzf'

# 디스크 마운트
alias m='mc'
alias mo='mount /dev/hda1 /mnt/c'
alias uo='umount /mnt/c'
alias me='mount /dev/hda4 /mnt/e'
alias ue='umount /mnt/e'
alias md='mount /dev/hdb1 /mnt/d'
alias ud='umount /mnt/d'
alias mk='mount /mnt/cdrom'
alias uk='umount /mnt/cdrom'

# End