14 lines
266 B
Bash
14 lines
266 B
Bash
[ -z "$1" ] && {
|
|
echo 'Missing path parameter!' >&2
|
|
return 1
|
|
}
|
|
|
|
full_path="$(readlink -e "$1")"
|
|
[ -d "$full_path" ] || {
|
|
echo "Path doesn't exist!" >&2
|
|
return 1
|
|
}
|
|
|
|
[[ ":$PATH:" == *":${full_path}:"* ]] || export PATH="$full_path:$PATH"
|
|
|
|
# vim: ft=sh
|