So laden Sie Bilder mit wget herunter

So laden Sie Bilder mit wget herunter

Ich mache dieses Wget-Skript namens wget-images, das Bilder von einer Website herunterladen soll. Es sieht jetzt so aus:

wget -e robots=off -r -l1 --no-parent -A.jpg

Die Sache ist, wenn ich im Terminal eingebe ./wget-images www.randomwebsite.com, heißt es

wget: missing URL

Ich weiß, dass es funktioniert, wenn ich die URL in die Textdatei eingebe und sie dann ausführe, aber wie kann ich es zum Laufen bringen, ohne der Textdatei URLs hinzuzufügen? Ich möchte einen Link in die Befehlszeile einfügen und klarstellen, dass ich Bilder von dem bestimmten Link möchte, den ich gerade als Parameter geschrieben habe.

Antwort1

Sie haben vergessen, dem Aufruf die Positionsparameter hinzuzufügen wget, d . h "$@". .

verwandte Informationen