Skip to content

Instantly share code, notes, and snippets.

@kartikeytewari
Created January 14, 2021 17:28
Show Gist options
  • Save kartikeytewari/4a2ad218b9c15c8755787f4f62adc472 to your computer and use it in GitHub Desktop.
Save kartikeytewari/4a2ad218b9c15c8755787f4f62adc472 to your computer and use it in GitHub Desktop.
cat server_log_14-01-2021.log | egrep -o '([0-9]{1,3}\.){3}[0-9]{1,3}' | sort | uniq > temp_file
cat temp_file | while read line
do
curl "https://tools.keycdn.com/geo.json?host=$line" 2>/dev/null | jq .data.geo.city >>country_name_of_requests
done
cat country_name_of_requests | sort
rm temp_file
rm country_name_of_requests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment