2017-12-24 6 views
0

Ich bin es nicht die unten genannten Webseite mit wget in bash zum Download herunterladen:Unable Website-Inhalte mit wget

wget --wait 1 -x -H -mk https://bittrex.com/api/v1.1/public/getorderbook?market=usdt-btc&type=sell 

ich einige ähnliche Probleme in anderen Fragen gefunden haben, jedoch war ihre Lösung -mk, zu verwenden, die macht hier keinen Unterschied. Die Eingabeaufforderung erstarrt nach dem Befehl und nichts passiert. Wenn ich versuche, dieselbe Website in einem Browser zu öffnen, wird sie normal geöffnet. Ich wäre dankbar für jede Hilfe hier.

+3

Zitieren Sie Ihre URL! (besonders das '&' Zeichen ist speziell für die Shell). –

+0

Sehr primitiver Fehler. Danke für das! – user3091668

Antwort

1

Wie bereits in einem Kommentar erwähnt, müssen Sie Ihre URL angeben.

Die & in der URL wget --wait 1 -x -H -mk https://bittrex.com/api/v1.1/public/getorderbook?market=usdt-btc in den Hintergrund setzt und bewirkt, dass alles, was nach den & als Befehl interpretiert werden, , die ein großes Risiko abhängig von der URL sein können!

Wenn Ihre URL enthält ein $ Sie Apostrophe (') verwenden sollte die Zeichenfolge buchstäblich ohne variable Expansion, sonst doppelte Anführungszeichen (") sind in Ordnung zu übergeben.