Shell & CMD/PowerShell

[PowerShell 예제] ps1 에서 다른 ps1 파일 참조하기

ddochea 2022. 12. 20. 21:32
반응형

파워셀 스크립트(.ps1) 파일은 다른 스크립트 파일을 참조할 수 있다. 아래와 같이 각각 env.ps1deploy.ps1 파일을 생성한 뒤 deploy.ps1을 실행해보자

env.ps1 파일

$dev = "is dev env";
$prod = "is prod env";

function Get-Environment([bool]$isDebug = $true) {
    if ($isDebug) {
        return $dev;
    } else {
        return $prod;
    }
}

env.ps1 파일

. .\env.ps1 # 파일의 경로

Get-Environment($true) | Write-Host

실행결과

> .\deploy.ps1
is dev env

 

반응형