出力からURLを作成する

出力からURLを作成する

APIをクエリし、次のクエリのURLを作成しようとしましたが、私は迷子になりました。最初のコマンドを使用して、探している出力を取得しました。出力は次のとおりです。

8498fdsfh9238yt8hfsjhf238
38fhj38gjkdf983hgkdhg939g
j93g930jg92jy0odi03igo3t9

このような結果が約250個あります。次のクエリではURLの末尾に追加する必要があるため、URLは次のようになります。

https://api.example.com/ids=8498fdsfh9238yt8hfsjhf238&ids=38fhj38gjkdf983hgkdhg939g&ids=j93g930jg92jy0odi03igo3t9

私はこれを行う方法を知りません。私を正しい方向に導くことができるすべてがあれば大いに感謝します。

ベストアンサー1

awk '{ line=(line?line"&":"") "ids="$0 }
END{ print "https://api.example.com/"line }' infile

おすすめ記事