diff --git a/2021-11-09-wireguard-config-renamer/run.sh b/2021-11-09-wireguard-config-renamer/run.sh new file mode 100644 index 0000000..763a3f5 --- /dev/null +++ b/2021-11-09-wireguard-config-renamer/run.sh @@ -0,0 +1,14 @@ +#!/bin/bash + + +SERVERS="$(curl -sS https://api.mullvad.net/www/relays/all/ | + jq -jr '.[] | .hostname, ",", .city_code, ",", .type, ",", .provider, "\n"' | + grep wireguard)" + +for LINE in $SERVERS ; do + hostname="$(echo $LINE | awk -F, '{print $1}')" + city="$(echo $LINE | awk -F, '{print $2}')" + provider="$(echo $LINE | awk -F, '{print $4}')" + short="$(echo $hostname | awk -F'-' '{print $1}')" + echo mv mullvad-$short.conf $short-$city-$provider.conf +done