it-swarm.com.de

Wie lade ich eine Datei von http url herunter?

Ich kann wget zum Herunterladen von FTP verwenden, aber ich konnte wget nicht zum Herunterladen von folgendem Link verwenden:

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

Wenn Sie es kopieren und in den Browser einfügen, wird der Download gestartet. Ich möchte es jedoch direkt auf unseren Server herunterladen, damit ich es nicht von meinem Desktop auf den Server verschieben muss. Wie mache ich es?

Vielen Dank!

22
olala

Das habe ich gemacht:

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

Verwenden Sie die Option -O mit wget, um anzugeben, wo die heruntergeladene Datei gespeichert werden soll. Beispielsweise:

wget -O /path/to/file http://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE46130&format=file
7
mti2935
# -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/
2
Cristian