123456789101112131415161718192021222324252627 |
- # Personal environment variables and startup programs.
- # Personal aliases and functions should go in ~/.bashrc. System wide
- # environment variables and startup programs are in /etc/profile.
- # System wide aliases and functions are in /etc/bashrc.
- append () {
- # First remove the directory
- local IFS=':'
- local NEWPATH
- for DIR in $PATH; do
- if [ "$DIR" != "$1" ]; then
- NEWPATH=${NEWPATH:+$NEWPATH:}$DIR
- fi
- done
- # Then append the directory
- export PATH=$NEWPATH:$1
- }
- if [ -f "$HOME/.bashrc" ] ; then
- source $HOME/.bashrc
- fi
- # unset append
- # End ~/.bash_profile
|