Se você puder encontrar um site que forneça informações de forex de maneira amigável à automação, poderá cancelar a chamada para sed
e usar a opção -O
para wget
. Até lá, o comando encontrado funciona bem com as portas do Windows wget e sed ; você só precisa fazer alguns pequenos ajustes. Primeiro, você deve substituir as aspas simples na chamada para sed
por aspas duplas e remover o ponto e vírgula à direita. Segundo, você precisa redirecionar a saída final para um arquivo ou variável de ambiente ao invés do console.
-
Para saída do console:
wget -qO- "google.com/finance/converter?a=1&from=usd&to=inr" | sed "/res/!d;s/<[^>]*>//g"
-
Para saída de arquivo (ajuste o nome do arquivo e o caminho conforme necessário):
wget -qO- "google.com/finance/converter?a=1&from=usd&to=inr" | sed "/res/!d;s/<[^>]*>//g" > forex_%date%.log
-
Para saída de variável (ajuste o nome da variável conforme necessário):
for /f "delims=" %%i in ('wget -qO- "google.com/finance/converter?a=1&from=usd&to=inr" ^| sed "/res/!d;s/<[^>]*>//g"') do @set forex=%%i