Mercurial > ec-dotfiles
comparison rc/bash @ 326:b27e43878127
[rc/bash] Better test for Solaris environment.
| author | Edho Arief <edho@myconan.net> |
|---|---|
| date | Sun, 18 Mar 2012 16:24:28 +0700 |
| parents | e59a766d5fa3 |
| children | aeb51856e281 |
comparison
equal
deleted
inserted
replaced
| 325:795ad57794a6 | 326:b27e43878127 |
|---|---|
| 59 alias ping="ping -s" | 59 alias ping="ping -s" |
| 60 alias ping6="ping -A inet6" | 60 alias ping6="ping -A inet6" |
| 61 # Hello tmux. Perhaps one day we'll have title with dtterm. | 61 # Hello tmux. Perhaps one day we'll have title with dtterm. |
| 62 # But for now we work this around by prepending tmux call with xterm-256color | 62 # But for now we work this around by prepending tmux call with xterm-256color |
| 63 # which hopefully exists. Otherwise we have to live with no title. | 63 # which hopefully exists. Otherwise we have to live with no title. |
| 64 if [ -f /usr/share/lib/terminfo/x/xterm-256color ]; then | 64 [ -f "/usr/share/lib/terminfo/x/xterm-256color" ] && has_xterm256c=y |
| 65 alias tmux="TERM=xterm-256color tmux" | 65 [ -f "/usr/share/lib/terminfo/s/screen" ] && has_screen=y |
| 66 else | 66 case "${TERM}" in |
| 67 echo "No xterm-256color terminal, using dtterm. Tmux title won't work." | 67 xterm*) |
| 68 fi | 68 if [ -f "/usr/share/lib/terminfo/x/xterm-256color" ]; then |
| 69 [ -f /usr/share/lib/terminfo/?/"${TERM}" ] || export TERM=dtterm | 69 export TERM="xterm-256color" |
| 70 else | |
| 71 echo "No xterm-256color terminal, using dtterm. Tmux title won't work." | |
| 72 export TERM="dtterm" | |
| 73 fi | |
| 74 ;; | |
| 75 screen) | |
| 76 [ -f "/usr/share/lib/terminfo/s/screen" ] || export TERM="dtterm" | |
| 77 ;; | |
| 78 esac | |
| 70 if command -v ggrep > /dev/null 2>&1; then | 79 if command -v ggrep > /dev/null 2>&1; then |
| 71 _has_gnu_grep=y | 80 _has_gnu_grep=y |
| 72 _grep="ggrep" | 81 _grep="ggrep" |
| 73 fi | 82 fi |
| 74 if command -v gls > /dev/null 2>&1; then | 83 if command -v gls > /dev/null 2>&1; then |
