Ich versuche, eine Verbindung zu einer Sharepoint-Site herzustellen und Excel-Arbeitsmappen aus einem bestimmten Ordner abzurufen. Die Probleme, die ich habe, bestehen hauptsächlich darin, dass wget Dateien von jeder einzelnen Ebene abruft. Hier ist der Code, den ich verwende:
wget --http-user='someuser' --http-password="somepassword" -r -l 1 --no-remove-listing
"http://somehost.com/lvl1/lvl2/lvl3/lvl4/lvl5/lvl6/" -nd --cut-dirs 5 --random-wait
Wobei lvl6 das Verzeichnis ist, in dem meine Dateien liegen. Dieser Befehl zieht alle Dateien unter lvl1 nach lvl6. Ich habe versucht, dies zu umgehen, indem ich hinzugefügt habe
--accept xlsx --reject aspx
an das Ende des Befehls (da die meisten irrelevanten Dateien aspx sind). Aber seltsamerweise führt dies dazu, dass wget stattdessen nur eine einzige index.html-Datei abruft.
Bisher habe ich versucht, die Anzahl der rekursiven Ebenen (0 bis 20) zu ändern, --no-parent hinzuzufügen und einige andere Optionen, die nicht funktioniert haben. Irgendwelche Ideen?