a8m / a8m/envsubst

envsubst -no-unset blows up on ${FOO:=}

オープン
#61 コメント 1 件 リアクション 2 件 担当者 0 名 GitHub で見る
主要言語
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 はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。