Um pequeno servidor IoT retorna um arquivo, cujo nome é dado pela data e hora atuais, para torná-lo único. O formato é 2018.07.04.18.22.45.dat
.
Solicitando endereço XX.XX.XX.XX:5001/read
em um navegador (com o cache do navegador desabilitado), o arquivo é retornado com seu nome original.
Usando wget, infelizmente, não consigo preservar o nome do arquivo:
wget XX.XX.XX.XX:5001/read
retorna o conteúdo adequado, mas com name read
, read.1
, read.2
, etc.
Existe a possibilidade de coletá-lo mantendo o nome, usando wget
ou outros comandos?
ADDENDUM : usando curl XX.XX.XX.XX:5001/read
eu obtenho o conteúdo bruto em vez do arquivo.
ADDENDUM : como uma solução imperfeita, posso gerar um nome de arquivo com base no timestamp com wget -o $(date "+%Y.%m.%d-%H.%M.%S.%N.dat") XX.XX.XX.XX:5001/read
. Claro que não corresponde ao nome do arquivo original.