Я настраиваю проверку для поиска нескольких слов в XML-файле, сгенерированном из оператора CURL, и выдачи предупреждения, если эти слова не найдены.
curl -m 10 --header "Content-Type: text/xml;charset=UTF-8" --data @payload.xml http://test.abc.com/services/Games 2>&1 | grep -iwn 'Game1\|Game2\|Game3'
Поскольку вывод CURL является форматом XML, я использую stdout
и grep
, чтобы найти 3 разные игры в этом XML. Это распечатка XML как есть и выделение игр, для моего предупреждения, что я хочу сделать, если ни одна из этих игр не найдена в выводе curl, мне нужно отправить уведомление.
Любая помощь будет оценена.
Спасибо,
K