Você está usando esta longa cadeia de comandos para obter seu código de país:
$ curl ipv4.icanhazip.com | curl ipinfo.io | grep country | awk '{print }' | sed 's/,//g' | sed 's/"//g'
US
Você pode simplificar tudo isso para uma única pesquisa :
$ curl ipinfo.io/country
US
Você pode combinar isso com o caminho da imagem do sinalizador da seguinte forma:
$ country=$(curl -s ipinfo.io/country)
$ flag="/usr/share/flags/countries/16x11/${country}.png"
$ echo $flag
/usr/share/flags/countries/16x11/US.png