文字を削除した後にテキストが繰り返される行

文字を削除した後にテキストが繰り返される行

次の形式のIP範囲のリストがあります。

Long description:111.22.33.0-111.22.33.40
Another description:5.5.5.0-5.5.5.100
Yet another description:111.22.33.0-111.22.33.40
And another one:111.22.33.0-111.22.33.40
Something different:8.1.1.0-8.1.1.20
etc.

「説明」が異なっていても(例:文字の後のテキストのみが一致する)、重複したIP範囲を持つ行を削除したいと思います。

上記の例は次のようになります。

Long description:111.22.33.0-111.22.33.40
Another description:5.5.5.0-5.5.5.100
Something different:8.1.1.0-8.1.1.20

ベストアンサー1

sortコロンで区切られた2番目のフィールドに基づいて一意の行を要求できます。

sort -u -t: -k2 < input > output

難しい作業-uはによって行われます。

出力のみ最初等しく運営

(私の強調)

引用:

おすすめ記事