Jq
будет подходящим инструментом для обработки/анализа JSON данных:
for f in *.json; do
if jq -e 'keys_unsorted as $keys
| ($keys | length == 1)
and.[($keys[0])] == []' "$f" > /dev/null; then
mv "$f" error_dir/
fi
done
Веб-серверы видят заголовок хоста (IE имя веб-сайта ), с которым пытается связаться браузер. Заголовок хоста отправляется независимо от того, как был разрешен IP-адрес. Один веб-сервер может размещать несколько сайтов на одном IP-адресе и, таким образом, использует заголовок хоста, чтобы определить, какой сайт/контент отвечать.