次のファイルがあります(おそらくほぼ同じです)。
more /tmp/info
linux01.sys76.com eno83122 Speed: 10000Mb/s
linux02.sys76.com eno83122 Speed: 10000Mb/s
linux03.sys76.com eno83122 Speed: 10000Mb/s
linux01.sys76.com eno83122 Speed: 10000Mb/s
linux02.sys76.com eno83122 Speed: 10000Mb/s
linux03.sys76.com eno83122 Speed: 10000Mb/s
linux01.sys76.com eno83122 Speed: 10000Mb/s
linux02.sys76.com eno83122 Speed: 10000Mb/s
linux03.sys76.com eno83122 Speed: 10000Mb/s
linux01.sys76.com eno83122 Duplex: Full
linux02.sys76.com eno83122 Duplex: Full
linux03.sys76.com eno83122 Duplex: Full
linux01.sys76.com eno83122 Duplex: Full
linux02.sys76.com eno83122 Duplex: Full
linux03.sys76.com eno83122 Duplex: Full
linux01.sys76.com eno83122 Duplex: Full
linux02.sys76.com eno83122 Duplex: Full
linux03.sys76.com eno83122 Duplex: Full
linux01.sys76.com eno83122 Link detected: yes
linux02.sys76.com eno83122 Link detected: yes
linux03.sys76.com eno83122 Link detected: yes
linux01.sys76.com eno83122 Link detected: yes
linux02.sys76.com eno83122 Link detected: yes
linux03.sys76.com eno83122 Link detected: yes
linux01.sys76.com eno83122 Link detected: yes
linux02.sys76.com eno83122 Link detected: yes
linux03.sys76.com eno83122 Link detected: yes
次の結果を得るために出力をどのように操作できますか?
期待される結果(行のインデントを含む)
linux01.sys76.com eno83122 Speed 10000Mb/s
linux02.sys76.com eno83122 Speed 10000Mb/s
linux03.sys76.com eno83122 Speed 10000Mb/s
linux01.sys76.com eno83122 Speed 10000Mb/s
linux02.sys76.com eno83122 Speed 10000Mb/s
linux03.sys76.com eno83122 Speed 10000Mb/s
linux01.sys76.com eno83122 Speed 10000Mb/s
linux02.sys76.com eno83122 Speed 10000Mb/s
linux03.sys76.com eno83122 Speed 10000Mb/s
linux01.sys76.com eno83122 Duplex Full
linux02.sys76.com eno83122 Duplex Full
linux03.sys76.com eno83122 Duplex Full
linux01.sys76.com eno83122 Duplex Full
linux02.sys76.com eno83122 Duplex Full
linux03.sys76.com eno83122 Duplex Full
linux01.sys76.com eno83122 Duplex Full
linux02.sys76.com eno83122 Duplex Full
linux03.sys76.com eno83122 Duplex Full
linux01.sys76.com eno83122 Link_detected yes
linux02.sys76.com eno83122 Link_detected yes
linux03.sys76.com eno83122 Link_detected yes
linux01.sys76.com eno83122 Link_detected yes
linux02.sys76.com eno83122 Link_detected yes
linux03.sys76.com eno83122 Link_detected yes
linux01.sys76.com eno83122 Link_detected yes
linux02.sys76.com eno83122 Link_detected yes
linux03.sys76.com eno83122 Link_detected yes
ベストアンサー1
Awk
解決策:
awk 'prev && prev != $3 { print ORS ORS }{ prev = $3 }1' /tmp/info
出力:
linux01.sys76.com eno83122 Speed: 10000Mb/s
linux02.sys76.com eno83122 Speed: 10000Mb/s
linux03.sys76.com eno83122 Speed: 10000Mb/s
linux01.sys76.com eno83122 Speed: 10000Mb/s
linux02.sys76.com eno83122 Speed: 10000Mb/s
linux03.sys76.com eno83122 Speed: 10000Mb/s
linux01.sys76.com eno83122 Speed: 10000Mb/s
linux02.sys76.com eno83122 Speed: 10000Mb/s
linux03.sys76.com eno83122 Speed: 10000Mb/s
linux01.sys76.com eno83122 Duplex: Full
linux02.sys76.com eno83122 Duplex: Full
linux03.sys76.com eno83122 Duplex: Full
linux01.sys76.com eno83122 Duplex: Full
linux02.sys76.com eno83122 Duplex: Full
linux03.sys76.com eno83122 Duplex: Full
linux01.sys76.com eno83122 Duplex: Full
linux02.sys76.com eno83122 Duplex: Full
linux03.sys76.com eno83122 Duplex: Full
linux01.sys76.com eno83122 Link detected: yes
linux02.sys76.com eno83122 Link detected: yes
linux03.sys76.com eno83122 Link detected: yes
linux01.sys76.com eno83122 Link detected: yes
linux02.sys76.com eno83122 Link detected: yes
linux03.sys76.com eno83122 Link detected: yes
linux01.sys76.com eno83122 Link detected: yes
linux02.sys76.com eno83122 Link detected: yes
linux03.sys76.com eno83122 Link detected: yes