Browse Source

fix bug of TMP env

pull/1/head
10sr 11 years ago
parent
commit
04e789e689
1 changed files with 6 additions and 6 deletions
  1. +6
    -6
      bashrc

+ 6
- 6
bashrc View File

@@ -46,18 +46,18 @@ fi


################################# #################################


__search_string(){
# __search_string str1 str2
__match(){
# __match str1 str2
# return 0 if str2 is found in str1 # return 0 if str2 is found in str1
expr "$1" : ".*$2.*" >/dev/null expr "$1" : ".*$2.*" >/dev/null
} }


if ! __search_string "$PATH" "$HOME/.local/bin"
if ! __match "$PATH" "$HOME/.local/bin"
then then
PATH="${PATH}:${HOME}/.local/bin:$HOME/.local/lib/gems/bin" PATH="${PATH}:${HOME}/.local/bin:$HOME/.local/lib/gems/bin"
fi fi


if ismsys && ! __search_string "$PATH" /c/mingw/bin
if ismsys && ! __match "$PATH" /c/mingw/bin
then then
PATH="$PATH:/c/mingw/bin:/c/mingw/msys/1.0/bin" PATH="$PATH:/c/mingw/bin:/c/mingw/msys/1.0/bin"
fi fi
@@ -67,7 +67,7 @@ fi
# # http://superuser.com/questions/324613/installing-a-library-locally-in-home-directory-but-program-doesnt-recognize-it # # http://superuser.com/questions/324613/installing-a-library-locally-in-home-directory-but-program-doesnt-recognize-it
# without this ENV i cannot run tmux. another way is to use --disable-shared # without this ENV i cannot run tmux. another way is to use --disable-shared
# when building tmux # when building tmux
if ! __search_string "$LD_LIBRARY_PATH" "$HOME/.local/lib"
if ! __match "$LD_LIBRARY_PATH" "$HOME/.local/lib"
then then
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$HOME/.local/lib" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$HOME/.local/lib"
fi fi
@@ -126,7 +126,7 @@ then
export TMP=/tmp export TMP=/tmp
fi fi
fi fi
export TMP="${TMP}/${USER}-tmp"
__match "$TMP" "${USER}-tmp" >/dev/null || export TMP="${TMP}/${USER}-tmp"
export TEMP="$TMP" export TEMP="$TMP"
mkdir -p "$TMP" mkdir -p "$TMP"




Loading…
Cancel
Save