csv データ フィード内の URL からテキストを検索して置換する Debian 7

csv データ フィード内の URL からテキストを検索して置換する Debian 7

私のサーバーのOSはDebian 7です。以下のURLに「xyz」というIDを追加したいです。 ここに画像の説明を入力してください

example.com/abc.html?id=White
example.com/abc.html?id=Black 

URLは次のようになります

example.com/abc.html?id=White&trackId=xyz
example.com/abc.html?id=Black&trackId=xyz

データフィードには多くの URL があり、?id= の前に任意の色が記載されている可能性があります。

これに cron ジョブを追加して、フィードをダウンロードし、URL に ID を追加します。

助けてください。ありがとう。

答え1

各 URL の末尾に trackId=xyz を追加するだけだと仮定します。

awk '{print $0 "&trackId=xyz"}'  <in.txt  >out.txt

関連情報