を使用した後、私は、次のコマンドカールヘッダxargsの
xargs -n 1 -t <"/myfilewithURLs" curl -v -uuser:password -H'"'Header1: value1'"' -H'"'Accept: application/json'"' -H'"'Header 3: value3'"' {}
私は私が手にコンソールに次のコマンドをコピーして貼り付けると、出力が
curl -v -user:password -H"Header 1: value 1" -H"Accept: application/json" -H"Header 3: value 3" https://mycorrectURL
あるgetコマンドを実行しています出力が、私は完全なxargsコマンドを実行すると私は得る:
* Rebuilt URL to: value 1"/
とカールobvio私はURLとしてヘッダを必要としないのでuslyは失敗します。中括弧を削除しても効果はありません。
これは、-Hがヘッダーでありコマンドの一部として追加されていることを認識していないようですが、これを診断するためのリソースが見つかりません。誰も助けることができますか?