カールがターミナルを破る

カールがターミナルを破る

curl端末を使用してzipファイルを表示しようとすると、ファイルが破損しています。それ以降に入力するすべての文字は、認識できないUnicodeで表示されるため、認識されません。下のファスナーを巻き上げました。

curl http://udacity.github.io/ud595-shell/stuff.zip

気になってこんな質問をします。どうやってこれが起こったのですか?

ベストアンサー1

この方法では、curlZipファイルの内容が端末に出力されます(デフォルトではcurl標準出力に書き込まれます)。これはcat、圧縮ファイルや他のバイナリファイルと同様に、端末を破損する可能性が高いです。

ファイルを保存するにはを使用しますcurl -O ...。これにより、stuff.zipファイルは元の名前()で現在のディレクトリに保存されます。

別の名前で保存するには、curl -o newname ...またはを使用しますcurl ... >newname

おすすめ記事