curl --location --request PUT 'http://172.16.80.88:3100/api/application/devopsOptLogHead' \
--header 'Authorization: bGFtcF93ZWJfcHJvOmxhbXBfd2ViX3Byb19zZWNyZXQ=' \
--header 'Content-Type: application/json;charset=UTF-8' \
--header 'Tenantid: 1' \
--header 'Token: ${token}' \
--header 'Applicationid: 449535419210898432' \
--data '{
"id": "482568785779250176",
"ppRunName": "aaa"
}'
命令中的${token}没被解析。
这是因为你使用了单引号(')来包裹整个curl命令,单引号不会解析变量。你应该使用双引号(")来替换其中的单引号。