Jeśli mam listę adresów URL oddzielonych \n, czy są jakieś opcje, które mogę przekazać, aby wgetpobrać wszystkie adresy URL i zapisać je w bieżącym katalogu, ale tylko wtedy, gdy pliki jeszcze nie istnieją?
Jeśli mam listę adresów URL oddzielonych \n, czy są jakieś opcje, które mogę przekazać, aby wgetpobrać wszystkie adresy URL i zapisać je w bieżącym katalogu, ale tylko wtedy, gdy pliki jeszcze nie istnieją?
Odpowiedzi:
Istnieje opcja -nc( --no-clobber) dla wget.
Od wget --help:
....
-i, --input-file=FILE download URLs found in local or external FILE.
....
-nc, --no-clobber skip downloads that would download to
existing files.
-c, --continue resume getting a partially-downloaded file.
....
Dołączyłem, --continueponieważ wydawało się, że może to być pomocne, jeśli próbujesz odzyskać po przerwanym pobieraniu, ale nie potrzebujesz go, aby odpowiedzieć na pierwotne pytanie.