1
wget出力をカールしています。すべての変数が正しく正しい値終了コードで置き換えられている端末からそれを実行すると、すべての変数が正しく を交換し、ステータスコード127に加えて、エラーメッセージ "であるれるサブシェルにおけるスクリプト内にそれを実行0wgetをカールにパイプする
wget -O - $DOWNLOAD_URL | curl -H "Authorization:token $TOKEN" -H "Accept:application/vnd.github.v3+json" -H "Content-Type:application/zip" --data-binary @- "https://uploads.github.com/repos/myorg/myrepo/releases/$RELEASE_ID/assets?name=$NAME.zip"
echo $? # 0
ありますそのようなファイルやディレクトリはありません "
$(wget -O - $DOWNLOAD_URL | curl -H "Authorization:token $TOKEN" -H "Accept:application/vnd.github.v3+json" -H "Content-Type:application/zip" --data-binary @- "https://uploads.github.com/repos/myorg/myrepo/releases/$RELEASE_ID/assets?name=$NAME.zip")
echo $? # 127
手掛かりがありますか?
おかげで@Barmarが - 最後に、それは私がサブシェルを必要としなかったことが判明;-)しかし、今私は違いを知っている – szydan