このpythonライブラリのtarballをターミナルからフェッチしたい。 https://github.com/simplegeo/python-oauth2/downloads
しかし、私は単に電話することはできません
wget https://github.com/simplegeo/python-oauth2/tarball/master
そうすることでWebページが取得されるためです。このリソースをターミナルからフェッチするにはどうすればよいですか?
代わりにcurl
を使用します。それがtarアーカイブであることがわかっている場合は、出力をtar
にパイプして自動的に抽出できます。
curl -L https://github.com/simplegeo/python-oauth2/tarball/master | tar xz
ファイルを保存するだけの場合は、-o
オプションに独自の名前を付けるか、リモートファイル名を自動的に使用する-O
を試してください(ただし、常に機能するとは限りません)。
man curl
から:
-L
:リクエストされたページが別の場所(Location:ヘッダーと3XX応答コードで示される)に移動したことをサーバーが報告した場合、このオプションはcurlに新しい場所でリクエストをやり直させます