このようなテキストストリームがあり、そこ
から次のような出力
が必要です 入力には多くの行があり、そのすべてが書き込み可能ではありません.
<device nid="05023CA70900" id="1" fblock="-1" type="switch" name="Appliance Home" brand="Google" active="false" energy_lo="427" />
<device nid="0501C1D82300" id="2" fblock="-1" type="switch" name="TELEVISION Home" brand="Google" active="pending" energy_lo="3272" />
05023CA70900@@1@@-1@@switch@@Appliance Home@@Google@@false@@427
0501C1D82300@@2@@-1@@switch@@TELEVISION Home@@Google@@pending@@3272
awk または sed を使用してこれをどのように達成できますか?