wget com variável ou caractere coringa

1. wget com variável ou caractere coringa

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 02/08/2017 - 18:25h

Pessoas ... No site tem um link dinâmico ... tipo,
Hoje é << http://site.com.br/programa_10.0_amd64.deb >>> e << http://site.com.br/programa_10.0_i386.deb >>>
Amanhã seria << http://site.com.br/programa_11.0_amd64.deb >>> e << http://site.com.br/programa_11.0_i386.deb >>>

1 - Como eu faço um link permanente para essa situação ( caractere coringa )..
EX :
wget http://site.com.br/programa_*_i386.deb e http://site.com.br/programa_*_amd64.deb

1 - Como eu faço um link permanente para essa situação ( caractere coringa + variável )..
EX :
wget http://site.com.br/programa_*_$variável.deb

Se não rolar com o wget como resolvo ???



  


2. Re: wget com variável ou caractere coringa

Jose Renan
JoseRenan

(usa Ubuntu)

Enviado em 02/08/2017 - 22:46h

Nada como o manual do comando!

‘wget -A "zelazny*196[0-9]*"’ will download only files beginning with ‘zelazny’ and containing numbers from 1960 to 1969 anywhere within.


Fonte: https://www.gnu.org/software/wget/manual/html_node/Types-of-Files.html


3. Re: wget com variável ou caractere coringa

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 03/08/2017 - 00:04h

JoseRenan escreveu:
[quote] ‘wget -A "zelazny*196[0-9]*"’ will download only files beginning with ‘zelazny’ and containing numbers from 1960 to 1969 anywhere within.


o chato as vezes desse fórum é q a gente tem q explicar nos mínimos detalhes .... kkkkkkkkkk ... olha só ... o lance de uma hora ser 10 e depois ser 11 foi para exemplificar a parada velho .. por isso que preciso do caractere coringa ... de
http://site.com.br/programa_10.0_amd64.deb">http://site.com.br/programa_10.0_amd64.deb o bagulho pode virar qualquer coisa

/site.com.br/programa_11.1_amd64.deb
/site.com.br/programa_10.0.1_amd64.deb
/site.com.br/programa_11.0.0_amd64.deb
/site.com.br/programa_10.5_amd64.deb

eu só tenho de comum um certo "prefixo" <<< http://site.com.br/programa_ >>>
e um certo "sufixo" <<< _amd64.deb >>>
sacou ???

Abçs

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



4. Re: wget com variável ou caractere coringa

Jose Renan
JoseRenan

(usa Ubuntu)

Enviado em 03/08/2017 - 09:09h

O manual cita uso de expressões regulares aliadas com opções para aceitar (--accept) ou rejeitar (--reject) um certo padrão. Dê uma olhada.

Vc pode tentar baixar com o seguinte, numa solução meio coxa:

wget site.com.br/programa_{0..9}{0..9}.{0..9}_amd64.deb


5. Re: wget com variável ou caractere coringa

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 03/08/2017 - 12:15h

JoseRenan escreveu:
O manual cita uso de expressões regulares aliadas com opções para aceitar (--accept) ou rejeitar (--reject) um certo padrão. Dê uma olhada.
Vc pode tentar baixar com o seguinte, numa solução meio coxa:
wget site.com.br/programa_{0..9}{0..9}.{0..9}_amd64.deb


então velho ... como eu te disse, a parada não tem padrão .. entre o prefixo e o sufixo pode ter qualquer coisa e é nisso q estou apanhando pra fazer !!!

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



6. Re: wget com variável ou caractere coringa

Jose Renan
JoseRenan

(usa Ubuntu)

Enviado em 03/08/2017 - 13:26h

Seria algo do tipo

wget -A "programa_*_amd64.deb" -rnd site.com/







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts