各レコードが以下の同じxmlタグにあるXMLがあります。検索モードをに指定して特定のレコードを表示する必要があります'4017|95592'
。出力は次のようになります。
4017|95592|S|Y|54|14.05|1.97|0|0|0|0|0|2019-07-23 03:25:25|2019-07-23 03:09:04
サンプルファイル:
<"Record>4017|95592|S|Y|54|14.05|1.97|0|0|0|0|0|2019-07-23 03:25:25|2019-07-23 03:09:04<"/Record><"Record>4017|23071|S|Y|19|5.05|6.62|0|0|0|0|0|2019-07-23 03:25:25|2019-07-23 03:09:04<"/Record>
答え1
bashコマンドの使用
sed 's/^.........//g' example.txt | awk -F '\\<' '{print $1}' | grep -w "4017|95592"