サクラエディタで、テキストデータから重複した行を取り除きたい場合の手順です。
重複行の削除はソートされている必要があるので、手順としてはソート後に重複行の削除を行うという流れになります。
手順
以下のデータをサンプルとして重複行を削除してみます。
①重複行を取り除きたい対象を選択状態にした上で、「編集(E)」⇒「整形(K)」⇒「選択行の昇順ソート(A)」を選択する
これで対象行が昇順に並んだ状態になります。
②次に対象行が選択状態のままで、「編集(E)」⇒「整形(K)」⇒「連続した重複行を削除(uniq)(U)」を選択する
これで重複行が取り除かれました。
ショートカットで行う方法
ショートカットを使うと、以下3ステップで簡単に行うことができます。
①[Ctrl]+[a]で全選択
②[Alt]+[a]で昇順ソート
③[Alt]+[m]で連続した重複行の削除
②[Alt]+[a]で昇順ソート
③[Alt]+[m]で連続した重複行の削除
備考
- 実行した後に削除件数が表示されるので、重複した件数を取得したい時にも使用できます。
コメント