field1;field2;field3 を 1 行に含むテキスト ファイルがあります。以下の例のように、3 つのフィールドのみを含む別のファイルを作成する必要があります。
オリジナル:
yast2-storage-lib;2.13.108-0.4.226;
yast2-storage-lib;2.13.108-0.4.226;2.13.112-0.6.1
yast2-storage-lib;2.13.112-0.6.1;
yast2-storage;2.13.108-0.4.226;
yast2-storage;2.13.108-0.4.226;2.13.112-0.6.1
望ましい結果:
yast2-storage-lib;2.13.108-0.4.226;2.13.112-0.6.1
yast2-storage;2.13.108-0.4.226;2.13.112-0.6.1
誰かが私を助けることができますか?数時間テストしてきましたが、期待どおりの結果が得られず、私のテキスト変換スキルはほとんどありません。「grep」、「awk」、「sed」で試しましたが、前述のとおり、exp が不足しています。