0

テキスト ファイルに保存されているさまざまな ID を持つ API からデータを抽出しようとしていますが、「curl(3): URL に不正な文字が見つかりました」というメッセージが表示され続けます。

テキスト ファイルには次のものが含まれます。

362ae-235sa-3h26g-136gr
652ae-290sa-3h26g-132gr
394ae-275sa-k726g-106gr
362ae-257sa-3le0g-136gr

私のスクリプト:

for j in $(cat ids.json)    
do
    curl -u "$workspace_username":"$workspace_password" \
         "https://gateway.watsonplatform.net/assistant/api/v1/workspaces/$j/logsversion=2018-07-10" \
     | jq '.' | jq -r '.logs[]' >> test.json
    sleep 3
done

私はこれが初めてです。誰かスクリプトを手伝ってくれませんか?

4

1 に答える 1