/ / Jak pobrać plik z adresu URL? - url, unix, download, wget

Jak pobrać plik z adresu URL http? - url, unix, download, wget

Wiem, jak używać wget do pobierania z ftp, ale nie mogłem używać wget do pobierania z następującego linku:

http://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE46130&format=file

Jeśli skopiujesz i wkleisz go w przeglądarce, zacznie się pobieranie. Ale chcę pobrać go bezpośrednio na nasz serwer, więc nie muszę przenosić go z pulpitu na serwer. Jak mam to zrobić?

Dzięki!

Odpowiedzi:

26 dla odpowiedzi nr 1

Oto co zrobiłem:

wget -O file.tar "http://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE46130&format=file"

6 dla odpowiedzi nr 2

Użyj opcji -O z wget, aby określić, gdzie zapisać pobrany plik. Na przykład:

wget -O /path/to/file http://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE46130&format=file

2 dla odpowiedzi nr 3
# -r : recursive
# -nH : Disable generation of host-prefixed directories
# -nd : all files will get saved to the current directory
# -np : Do not ever ascend to the parent directory when retrieving recursively.
# -R index.html*,999999-99999-1990.gz* : don"t download files with this files pattern
wget -r -nH -nd -np -R *.html,999999-99999-1990.gz* http://www1.ncdc.noaa.gov/pub/data/noaa/1990/