Um wget rekursiv herunterzuladen, gibt es eine -r
Option. Dies kann ziemlich viel Zeit in Anspruch nehmen. Wenn Sie also wissen, dass die Links, die Ihnen wichtig sind, nur eine Ebene tiefer liegen, können Sie -l 1
oder eine andere Ganzzahl verwenden, wenn Sie eine bestimmte Tiefe erreichen möchten.
Nicht verwandt mit wget per-se, aber ich vermute, dass Sie auch nicht die Zeichen der URL entkommen und Ihre Shell interpretiert sie. Sie müssen allen Sonderzeichen mit \
(Schrägstrich) vorangestellt werden. Also, wenn Ihr URL lautet:
http://www.somewhere.com/file.php?p1=v1&p2=v2
Auf den meisten Granaten würden Sie den Befehl eingeben müssen, wie folgt:
wget -r -l 1 http://www.somewhere.com/file.php\?p1=v1\&p2=v2
Die genauen Zeichen, die abhängig von der Schale müssen entkommen, aber das ist, was ich verwenden mit tcsh.