入力ファイル (HTTP 要求ログ ファイル):
GET /dynamic_branding_playlist.fmil? domain=915oGLbNZhb &pluginVersion=3.2.7_2.6&pubchannel=usa& sdk_ver=2.4.6.3 &width=680&height=290&embeddedIn=http%3A%2F%2Fviewster.com%2Fsplash%2FOscar-Videos-1.aspx%3Futm_source%3Dadon_272024_113535%24mcutmedium_6pccut_24905%24905 %26utm_campaign%3DUSYME%26adv %3D573900%26req%3D5006e9ce1ca8b26347b88a7.1.825&sdk_url=http%3A%2F%2Fdivaag.vo.llnwd.net%2Fo42%2Fhtt p_only%2Fviewster_com%2Fv25%2Fyumeport%2F&view
出力ファイル:
ドメイン sdk_version
915oGLbNZhb 2.4.6.3
上記の例と同様の数千のログがあるため、domain&sdk_version の値を抽出する方法を見つける必要があります。また、domain と sdk_version の位置は固定ではありません。2 番目のフィールドに表示されることもあれば、最後のフィールドに表示されることもあります (& で分割されている場合)。
誰でもこの問題を解決できますか (sed コマンドを使用)。どうもありがとうございました