Примеры bash-скриптов для проверок

Примеры приведены в таблице.

Примеры bash-скриптов для выполнения проверки

СкриптОписание
#!/bin/bash

json_input="$1"
target_ip=$(jq -r '.["target-ip"]' <<< "$json_input")
target_port=$(jq -r '.["target-port"]' <<< "$json_input")

curl -s -o /dev/null "http://${target_ip}:${target_port}"
exit $?
BASH
HTTP/HTTPS-проверка c использованием утилит jq и curl
#!/bin/bash

json_input="$1"
target_ip=$(jq -r '.["target-ip"]' <<< "$json_input")
target_port=$(jq -r '.["target-port"]' <<< "$json_input")

nc -z -w 3 "$target_ip" "$target_port"
BASH
TCP-проверка c использованием утилит jq и netcat