죄송합니다. 이것은 매우 간단하거나 이미 질문을 받았지만 질문의 성격으로 인해 검색 엔진을 사용하기 위해 검색어를 생각할 수 없습니다. 이 같은 값을 할당하는 가장 일반적인 방법에서 차이가이 구문으로 bash 변수 값을 지정할 때의 차이점은 무엇입니까?
$ MY_BASH_VAR=${MY_BASH_VAR:-myvalue}
$ echo "$MY_BASH_VAR"
myvalue
무엇 :
는 최근에 나는 그들이 이런 식으로 변수 값을 할당 일부 bash는 스크립트를 보았다
MY_BASH_VAR=myvalue
$ echo "$MY_BASH_VAR"
myvalue
': -'의 경우,'A'는 현재 빈 문자열로 설정된 경우 기본값을받습니다. – chepner