소스 검색

shrc: update PS1

pull/1/head
10sr 10 년 전
부모
커밋
cf213500f5
1개의 변경된 파일10개의 추가작업 그리고 9개의 파일을 삭제
  1. +10
    -9
      shrc

+ 10
- 9
shrc 파일 보기

@@ -1064,15 +1064,15 @@ ipaddress(){
__my_ps1_str=""

test -n "$__MY_SCRIPT" && \
__my_ps1_str="${__my_ps1_str}${__my_c5}SCR${__my_cdef} "
__my_ps1_str=" ${__my_ps1_str}${__my_c5}SCR${__my_cdef}"

test -n "$SSH_CONNECTION" && \
__my_ps1_str="${__my_ps1_str}${__my_c5}SSH${__my_cdef} "
__my_ps1_str=" ${__my_ps1_str}${__my_c5}SSH${__my_cdef}"

if test -n "$__MY_DTACH"
then
__dt_name="`basename "$__MY_DTACH"`"
__my_ps1_str="${__my_ps1_str}${__my_c5}DT:${__dt_name}${__my_cdef} "
__my_ps1_str=" ${__my_ps1_str}${__my_c5}DT:${__dt_name}${__my_cdef}"
fi

__my_ps1_scale(){
@@ -1124,7 +1124,7 @@ __my_ps1_bttry(){
}

__my_ps1_memo(){
test -f memo.txt && echo "[m:`du -b memo.txt|cut -f 1`]"
test -f memo.txt && echo "m:`du -b memo.txt|cut -f 1`"
}

__my_ps1_dirs(){
@@ -1141,13 +1141,13 @@ __my_ps1_jobs(){
fi
if test "$jobs" -gt 0
then
echo "[JOBS:$jobs] "
echo "JOBS:$jobs"
fi
}

__my_alert_fail(){
test $laststatus -eq 0 || \
echo "[STATUS:${laststatus}]"
echo "STATUS:${laststatus}"
}

# About ansi escape sequences
@@ -1246,7 +1246,8 @@ __my_ps1_info1(){

__my_ps1_info2(){
# second line of PS1
echo "$(__my_ps1_memo)$(__my_ps1_jobs)${__my_ps1_str}$(__my_alert_fail) "
echo $(__my_ps1_memo) $(__my_ps1_jobs) ${__my_ps1_str} $(__my_alert_fail) \
| sed -e 's/ /|/g'
}

__my_ps1_beg="${__my_c4}:: ${__my_cdef}"
@@ -1263,13 +1264,13 @@ if $inzsh
then
PROMPT="\
${__my_ps1_beg}[${__my_c2}%n@%M${__my_cdef}:${__my_c1}%~/${__my_cdef}]\$(__my_ps1_info1)
${__my_ps1_beg}\$(__my_ps1_info2)%# "
${__my_ps1_beg}\$(__my_ps1_info2) %# "
RPROMPT="%D{%Y/%m/%d %H:%M}"
elif $inbash
then
PS1="\
${__my_ps1_beg}[${__my_c2}\u@\H${__my_cdef}:${__my_c1}\w/${__my_cdef}]\$(__my_ps1_info1)\n\
${__my_ps1_beg}\D{%Y/%m/%d %H:%M} \$(__my_ps1_info2)${__my_ps1_right}\$ "
${__my_ps1_beg}\D{%Y/%m/%d %H:%M} \$(__my_ps1_info2)${__my_ps1_right} \$ "
else
true
# PS1="$(printf $(whoami)@$(hostname)$ )"


불러오는 중...
취소
저장