파일을 가져올 때 PATH를 검색하지 마세요

파일을 가져올 때 PATH를 검색하지 마세요

bash어쨌든 다른 쉘(다소 이식 가능)에서 PATH 변수를 차단 ./ 검색 할 수 있는 방법이 있습니까 ?source

답변1

제공한 매개변수가 경로인지 확인하세요.

source_nosearch() {
    param="$1"
    if test "$param" = "${param#/}"; then
        param="./$param"
    fi
    source "$param"
}

관련 정보