diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2014-04-05 21:40:14 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2014-04-05 21:40:14 -0300 |
commit | 3bf92aa31e59a09101258a96739f6cc2b20f4871 (patch) | |
tree | d8fa5c850c2817bacf7b7a885827a2270ad2719c | |
parent | 2376ca6bfa57a3aa3836d06ccbd55936fc64e677 (diff) | |
download | profile-3bf92aa31e59a09101258a96739f6cc2b20f4871.tar.gz profile-3bf92aa31e59a09101258a96739f6cc2b20f4871.tar.bz2 |
Make sure PATH is not exported twice
-rw-r--r-- | profile.dot.link | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/profile.dot.link b/profile.dot.link index dd75321..d896706 100644 --- a/profile.dot.link +++ b/profile.dot.link @@ -16,15 +16,20 @@ fi #fi # Set PATH -PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin +if [ -z "$PATH_EXPORTED" ]; then + PATH=$PATH:/sbin:/usr/sbin:/usr/local/sbin -# Add all ~/apps folders into PATH -for folder in `ls $HOME/apps`; do - PATH=$PATH:$HOME/apps/$folder -done + # Add all ~/apps folders into PATH + for folder in `ls $HOME/apps`; do + PATH=$PATH:$HOME/apps/$folder + done -# Export PATH -export PATH=$PATH + # Export PATH + export PATH=$PATH + + # Make sure it's not exported twice + export PATH_EXPORTED=true +fi # See http://www.caliban.org/bash/#bashtips export CDPATH=".:~:~/code:~/data:~/file:~/apps:/var/www/data" |