fix hostname hash on linux
This commit is contained in:
parent
392ac49b33
commit
de1a723d05
1 changed files with 5 additions and 2 deletions
7
.zshrc
7
.zshrc
|
|
@ -77,17 +77,20 @@ case `uname` in
|
||||||
Darwin)
|
Darwin)
|
||||||
PR_HOST_COLOR=$PR_CYAN
|
PR_HOST_COLOR=$PR_CYAN
|
||||||
MD5_COMMAND=md5
|
MD5_COMMAND=md5
|
||||||
|
MD5_COMMAND_OPTS=""
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
PR_HOST_COLOR=$PR_GREEN
|
PR_HOST_COLOR=$PR_GREEN
|
||||||
MD5_COMMAND=md5sum
|
MD5_COMMAND="md5sum"
|
||||||
|
MD5_COMMAND_OPTS="--tag"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
PR_HOST_COLOR=$PR_NO_COLOUR
|
PR_HOST_COLOR=$PR_NO_COLOUR
|
||||||
if [ -x "$(command -v $MD5_COMMAND)" ]; then
|
if [ -x "$(command -v $MD5_COMMAND)" ]; then
|
||||||
str=`echo -n "${HOST} ${HOSTNAME}" | $MD5_COMMAND`
|
str=`echo -n "${HOST} ${HOSTNAME}" | $MD5_COMMAND $MD5_COMMAND_OPTS`
|
||||||
last="${str: -1}"
|
last="${str: -1}"
|
||||||
|
echo
|
||||||
case $last in
|
case $last in
|
||||||
"1"|"6"|"b"|"0")
|
"1"|"6"|"b"|"0")
|
||||||
PR_HOST_COLOR=$PR_GREEN
|
PR_HOST_COLOR=$PR_GREEN
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue