Wie kann ich Dateien von umgeleiteten URLs von einem Terminal aus remote abrufen?


Antworten:


20

Verwenden Sie curlstattdessen - und wenn Sie wissen, dass es sich um ein Tar-Archiv handelt, können Sie die Ausgabe einfach weiterleiten tar, um sie automatisch zu extrahieren.

curl -L https://github.com/simplegeo/python-oauth2/tarball/master | tar xz

Wenn Sie die Datei nur speichern möchten, verwenden Sie die -oOption mit Ihrem eigenen Namen, oder versuchen Sie -O, den Namen der Remote-Datei automatisch zu verwenden (funktioniert jedoch möglicherweise nicht immer).

Von man curl :

-L: Wenn der Server meldet, dass die angeforderte Seite an einen anderen Ort verschoben wurde (angegeben mit einem Ort: -Header und einem 3XX-Antwortcode), bewirkt diese Option, dass die Anforderung an dem neuen Ort gewellt wird

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.