Как можно прописать двойной цикл на первом он перебирает hostss а внутри него чтобы он взял данные и создал переменую check1 равен 1 или 0
for hostss in 1 2 3 4 5
do
post=$(printf '{"jsonrpc":"2.0","method":"trigger.get","params":{"hostids":$hostss,"filter":{"value":1},"output":["description","priority"]},"id":0,"auth":"%s"}' ${auth})
data=$(curl -sX POST -H 'Content-Type: application/json-rpc' -d "${post}" "${zbxAPI}" | grep -o '"priority":"0"' | wc -l)
if (( $data > 0 ))
then
check1=1
else
check1=0
fi
done