Ошибка входа в систему ответа сервера!

while read -r line; do
  date=$(grep -Eo  "201.{12}.M," <<< "$line")
  phrase=$(grep  -Eo "certain phrase" <<< "$line")
  echo "${date}${phrase:-NULL}"
done < test.txt

Вы читали строку, но не искали ее. Я подправил регулярное выражение в первом grep, чтобы оно соответствовало дате (вместо -c ее подсчета). Последней частью головоломки было отображение переменной $phrase с расширением параметра, чтобы заменить пустое значение словом «NULL».

1
05.12.2016, 20:10
1 ответ

Я исправил эту проблему. Проблема возникла из-за синтаксической ошибки.

Ошибка была связана с положением символов " и '. Нужно было просто заменить ' на ", и тогда все заработало.

login=$(curl -X POST -H "ACCEPT-LANGUAGE:en"  -H "Content-Type: application/json;charset=utf-8"  -H "Accept-Encoding:gzip,deflate"   -H "Accept: application/json"  -H "Connection: keep-alive" -d  "{"serviceUuid":"${service_uuid}","password":"${password}"}"  HereTheUrl)

и

uuid=$(curl   -X POST -H "ACCEPT-LANGUAGE:en"   -H "Content-Type:application/json"   -H "Accept: application/json" -d  "{"username":"TheUserName"}"
0
28.01.2020, 01:06

Теги

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