Se você quiser uma solução sed
:
sed 's/.*[[:blank:]]\([^[:blank:]]*\)$//' file.txt
O grupo capturado ( ) irá conter a porção da linha depois do último espaço, nós estamos usando isso na substituição.
Exemplo:
% sed 's/.*[[:blank:]]\([^[:blank:]]*\)$//' file.txt
us1.vpn.goldenfrog.com
us2.vpn.goldenfrog.com
us3.vpn.goldenfrog.com
us4.vpn.goldenfrog.com
us5.vpn.goldenfrog.com
us6.vpn.goldenfrog.com
us7.vpn.goldenfrog.com
eu1.vpn.goldenfrog.com
dk1.vpn.goldenfrog.com
se1.vpn.goldenfrog.com
hk1.vpn.goldenfrog.com
uk1.vpn.goldenfrog.com
grep
também pode fazer isso com facilidade:
% grep -o '[^[:blank:]]*$' file.txt
us1.vpn.goldenfrog.com
us2.vpn.goldenfrog.com
us3.vpn.goldenfrog.com
us4.vpn.goldenfrog.com
us5.vpn.goldenfrog.com
us6.vpn.goldenfrog.com
us7.vpn.goldenfrog.com
eu1.vpn.goldenfrog.com
dk1.vpn.goldenfrog.com
se1.vpn.goldenfrog.com
hk1.vpn.goldenfrog.com
uk1.vpn.goldenfrog.com