curl --socks5 81.174.31.76:31851 http://whoer.net > /tmp/testip && python3 -c "import sys,re;b=open('/tmp/testip').read();v=re.findall(r'([0-9]+\.[0-9]+\.[0-9]+.[0-9]+)',b);res = v[0] if v else 'failed'; print('-'*30, '\nYour IP: ', res, '\n','-'*30, '\n')"
Смысл в том, чтобы консольной командой проверить прокси - скачать через неё страницу сайта, показывающего ип, выпарсить ип и показать его.
Пока получился такой вот монстр. С грепом как-то не вышло. Как в баше красиво парсить выдачу курла?