e36freak 1330018335 learn Check if a directory is in your PATH: is_dir_in_path() { local path d; IFS=: read -ra path <<<"$PATH"; for d in "${path[@]}"; do [[ $d -ef $t ]] && return; done; return 1; } ## Usage: is_dir_in_path [dir] e36freak 1330018487 forget e36freak 1330018496 learn Check if a directory is in your PATH: is_dir_in_path() { local path d; IFS=: read -ra path <<<"$PATH"; for d in "${path[@]}"; do [[ $d -ef $1 ]] && return; done; return 1; } ## Usage: is_dir_in_path [dir] e36freak 1330018558 forget e36freak 1330018566 learn Check if a directory is in your PATH: is_dir_in_path() { local path d; IFS=: read -ra path <<<"$PATH"; for d in "${path[@]}"; do [[ $d -ef ${1:-.} ]] && return; done; return 1; } ## Usage: is_dir_in_path [dir] emanuele6 1684750054 forget emanuele6 1684750135 learn Check if a directory is in your PATH: is_dir_in_path() { local - d IFS=:; set -f; for d in $PATH$1; do [[ $d -ef ${1:-.} ]] && return; done; return 1; } ## Usage: is_dir_in_path [dir] emanuele6 1684750148 forget emanuele6 1684750156 learn Check if a directory is in your PATH: is_dir_in_path() { local - d IFS=:; set -f; for d in $PATH$IFS; do [[ $d -ef ${1:-.} ]] && return; done; return 1; } ## Usage: is_dir_in_path [dir]