Я использую bash в ноутбуке I python. У меня есть переменная с именем run_state, которая в настоящее время работает. Однако, когда я пытаюсь сравнить его значение с этой строкой, она не совпадает. Что я делаю неправильно? На рисунке показан результат первого эха, и что действительно run_state равно RUNNING
run_state="RUNNING"
gcloud ai-platform jobs describe $1 >describe
grep -m 1 -o 'state: [a-zA-Z]*' describe | sed s/'state: '// >state
state_var=$(<state)
echo $state_var
if [ ["$state_var" == "$run_state"] ];
then
echo $state_var
fi
![enter image description here](https://i.stack.imgur.com/AYP7c.png)