linux bash/zsh/sh 如何查找谁添加了重复项到$PATH
在 ~/.bashrc 首行前添加:
set -x
export ORIGINAL_PATH="$PATH"
function check_path_change() {
if [[ "$PATH" != "$ORIGINAL_PATH" ]]; then
echo "PATH has changed: $PATH"
export ORIGINAL_PATH="$PATH"
fi
}
trap 'check_path_change' DEBUG

浙公网安备 33010602011771号