как использовать LTP (тестовый проект Linux )для тестирования ядра Linux на реальном оборудовании?

Проблема заключается в том, что вы используете одинарные кавычки(')в поле --data. Это предотвращает расширение переменных оболочкой.

Сравните echo '$user'с echo "$user", и вы увидите проблему.

Есть несколько способов справиться с этим, но один из них — закрыть/открыть 'вокруг переменной.

напр.

curl --header "Authorization: Bearer XXXXXXXX" --request POST --data '["'$user'@test.com"]' "https://mattermost.test.com/api/v4/teams/$team/invite/email"

Причина, по которой вы не видите этого с вашим токеном Bearer, заключается в том, что вы используете ", что позволяет расширять переменную.

0
04.12.2020, 14:23
1 ответ

Я могу решить эту проблему, применив к оборудованию поддержку внешней памяти. После этого я настроил в нем всю настройку ltp и смог запустить все отдельные сценарии.

0
18.03.2021, 22:45

Теги

Похожие вопросы