Wie kann ich wget dazu bringen nur das bestimmte http- File zu holen, dass ich auch wirklich moechte, ohne irgenwelche ähnliche "Folgedateien" zu bekommen? Also, wenn es die gewünschte Datei nicht gibt soll KEIN Download stattfinden.
Linux 15.070 Themen, 107.540 Beiträge
Fuer soetwas ist "lynx", "links" oder "w3m" besser geeignet. Dort kannst du eine URL mit der Option "-dump" holen.
Bei wget kannst du es mit der option "-l" versuchen. Per default steht das auf 5, also nimm mal wget -l 0.
Bye, Klaus
Hallo Klaus,
vielen Dank. Habs mit w3m ( w3m -dump $remotedir/$file > $file ) ausprobiert, nur leider wird die (binäre) Datei nicht korrekt übertragen. Es fehlt ein Stück.
Wget -l 0 hatte keinen Effekt.
Im Grunde laesst sich mein Problem schon mit wget -c oder wget -N lösen, sofern ich die selbe Datei lokal belasse. Es handelt sich nämlich
um Daten, die täglich auf dem Remoterechner aktualisiert werden. Wenn die neuen
Files noch nicht da waren, bekam ich immer die alten nochmal (für meine restliche Datenverarbeitung wars praktischer, die alten vorher zu löschen). Naja wget meints wohl zu gut.
Es ging mir eigentlich ums Prinzip. Ich dachte wget muesste diesen denkbar einfachsten Download doch irgendwie umsetzen können.
Viele Grüße,
Rainer
