나는 스크립트를 보았다:
var=${1:-""}
의도는 $1이 옵션이라는 것인데, 사용될 때 그것이 무엇을 의미하는지 이해가 안 됩니까 -""
?
의 기능은 무엇입니까 -""
?
답변1
이 내용은 다음과 같이 기록됩니다.배쉬 참조 매뉴얼.
기본적으로 조건부 할당을 찾고 있습니다. 초기화되지 않은 경우 할당된 $1
값은 빈 문자열입니다. 초기화 ""
되면 $1
유지됩니다.
나는 스크립트를 보았다:
var=${1:-""}
의도는 $1이 옵션이라는 것인데, 사용될 때 그것이 무엇을 의미하는지 이해가 안 됩니까 -""
?
의 기능은 무엇입니까 -""
?
이 내용은 다음과 같이 기록됩니다.배쉬 참조 매뉴얼.
기본적으로 조건부 할당을 찾고 있습니다. 초기화되지 않은 경우 할당된 $1
값은 빈 문자열입니다. 초기화 ""
되면 $1
유지됩니다.