1

したがって、ブラウザでは正常に機能するファイルをダウンロードしようとしていますが、curl を使用すると機能しません。

$ curl http://www.partner.viator.com/partner/admin/tools/links_feeds/downloadFeed.jspa?feed=Products&PUID=10869 -L --O full_viator_product_list.zip

私は得る:

[1] 10097
-L: command not found

私は何を間違っていますか?

(宿題をしたことを証明するために、ここの問題は役に立ちませんでした。)

4

1 に答える 1

0

&URLの を参照してください。それが間違っているところです。Linux コマンド ラインでは、これは基本的に「コマンドをバックグラウンドで実行し、次のコマンドがあればそれを続行する」ことを意味します。
URL 全体を引用符で囲むと、次のように機能します。

curl 'http://www.partner.viator.com/partner/admin/tools/links_feeds/downloadFeed.jspa?feed=Products&PUID=10869' -L --O full_viator_product_list.zip
このようなコマンドを使用する場合は、必ず引用符またはエスケープを使用してください。これを行わないと、この問題よりも厄介なことが発生する可能性があります。

于 2012-06-28T13:13:41.303 に答える