Você pode usar curl ou wget para essa finalidade:
curl http://192.168.1.175/cgi-bin/relay.cgi?off
wget http://192.168.1.175/cgi-bin/relay.cgi?off
Se você precisar usar um método diferente de GET, o curl será mais apropriado.
Eu tenho uma saída de plugue inteligente controlável pelo navegador, que posso controlar chamando uma URL. Eu sei que estou ciente do comando
open http://192.168.1.175/cgi-bin/relay.cgi?off
Mas isso abre uma guia no navegador padrão (que é o chrome). Existe alguma maneira de chamar o URL sem realmente fazer com que meu navegador abra uma nova guia? Posso de alguma forma chamar o URL "em segundo plano"?
Obrigado antecipadamente
As respostas anteriores de curl e wget são boas. Para um método um pouco mais obscuro, você também pode emitir o comando HTTP por um soquete. Por exemplo ...
echo -e "GET / HTTP/1.0\n\n" | nc www.google.com 80
Tags google-chrome browser unix