하다. sh를 호출하고 소스를 사용하여 bash를 호출하시겠습니까?

하다. sh를 호출하고 소스를 사용하여 bash를 호출하시겠습니까?

만약 내가한다면:

#!/usr/bin/env bash
.  "$HOME/.foo/bar.sh"

bar.sh스크립트 를 호출/로드합니까 sh?

다음과 어떻게 다른가요?

#!/usr/bin/env bash
source "$HOME/.foo/bar.sh"

답변1

스크립트 내에서 다른 스크립트를 얻는 경우 bash이는 bash해당 다른 스크립트의 소스입니다. 나열된 두 명령은 에 있습니다 bash.

관련 정보