使用變量來設置命令行參數我設置如下命令行參數:如何在bash
$TOKENARG='Authorization: Bearer 9042f9a3caacc63419be489aefec02a5eae338c33'
curl -v -X DELETE -H $(echo $TOKENARG) http://localhost:3001/api/v1/articles/3
和期望的結果是:
curl -v -X DELETE -H 'Authorization: Bearer 9042f9a3caacc63419be489aefec02a5eae338c33' http://localhost:3001/api/v1/articles/3
但是當我運行上述一個它不按預期工作,並返回以下消息:
捲曲:(6)無法解析主機:承載
*重建網址:9042f9a3caacc63419be489aefec02a5eae338c33
無法解析主機:9042f9a3caacc63419be489aefec02a5eae338c33
我應該如何通過使用可變參數?
請通過shellcheck.net運行您的代碼。祝你好運。 – shellter