envsubst -no-unset blows up on ${FOO:=}
未关闭
- 主要语言
- Go
- 星标
- 907
- 派生
- 96
- PR 合并指标
- 30 天内没有已合并 PR
描述
It seems that an empty default value is treated as if a default value has not been provided.
Expected:
```console
~ $ go install github.com/a8m/envsubst/cmd/envsubst@v1.4.2
~ $ go/bin/envsubst -no-unset <<< 'value: ${FOO:=}'
value:
~ $ echo $?
0
~ $
```
Got:
```console
~ $ go install github.com/a8m/envsubst/cmd/envsubst@v1.4.2
~ $ go/bin/envsubst -no-unset <<< 'value: ${FOO:=}'
variable ${FOO} not set
~ $ echo $?
1
~ $
```
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。