NAME
mergepath
SYNOPSIS
mergepath OPTIONS NEW_PATH_PARTS
DESCRIPTION
mergepath can merge the new path parts with the existing path with creating duplications. It can also re-order existing path elements by prefixing or appending to the existing path and removing the resulting duplicate.
OPTIONS
- -help
- display help
- -license
- display license
- -version
- display version
- -a, -append
- Append the directory to the path removing any duplication
- -c, -clip
- Remove a directory from the path
- -d, -directory
- The directory you want to add to the path.
- -e, -envpath
- The path you want to merge with.
- -nl, -newline
- if true add a trailing newline
- -p, -prepend
- Prepend the directory to the path removing any duplication
- -quiet
- suppress error messages
EXAMPLES
This would put your home bin directory at the beginning of your path.
export PATH=$(mergepath -p $HOME/bin)
mergepath 1.3.5