Ограничить количество загрузок файлов с помощью wget?

Один из способов сделать это - использовать флаг -u в sort, хотя это может не сохранить исходный порядок файлов:

sort -k1,1 -k2,2 -u file

Если вам нужно, чтобы удаление было сделано с сохранением порядка файлов

awk '!a[$1, $2]++' file
0
07.03.2018, 19:21
1 ответ

AFAIK, no hay un interruptor para hacerlo directamente desde wget, así que:

Lo que haría yo:

#!/bin/bash

num=10
mech-dump --links http://domain.tld/path |
grep -i '\.pdf' |
while read url; do
    if ((++c <= num)); then
        wget "$url"
    fi
done

mech-dumpes el paquete debianlibwww-mechanize-perl

0
28.01.2020, 04:29

Теги

Похожие вопросы