Como faço para baixar todos os arquivos começando com um nome especificado com wget
?
Por exemplo, eu tenho o link https://mylink.com/directory/
.
Existem os seguintes arquivos:
myFile_01_02.txt
myFile_01_03.txt
myFile3
yourFile
File1
secondFile
Então, por exemplo, quero baixar todos os arquivos que começam com myFile
. Eu li o help
para o wget
comando, mas não encontrei nada útil. Como posso fazer isso?
Conforme apontado nos comentários de @ivanivan, a série de opções -A (--accept) deve ser usada em conjunto com as opções
-m
(espelho) ou-r
(recursiva). Portanto, interpretando seu comando de exemplo, o comando que você provavelmente desejaria seria, por exemplo,wget -m -nd -A "myFile_*_*.txt" https://mylink.com/directory/
(onde-nd
coloca todos os arquivos correspondentes em um único diretório em vez de, por exemplo/mylink.com/directory/file.txt
).