このツールでできること
このツールはテキストを1行ずつ読み取り、行同士を比較します。デフォルトでは、各行の最初のコピーを残し、残りを削除するため、リストの順序は変わりません。カウンターには、入力した行数、出力された行数、削除された重複の数が表示されます。
変更前
apple Banana apple Banana cherry banana
変更後
apple Banana cherry banana
行の比較のしかた
比較用のテキストが同一であれば、2つの行は同じものとして扱われます。デフォルトの設定では、行頭と行末のスペースは無視されるため、「 Banana」と「Banana」は一致しますが、大文字小文字は区別されるので、「banana」は別の行として残ります。「大文字と小文字を区別」をオフにすると同じものとして扱われ、「比較前にスペースを除去」をオフにすると入力したとおりに比較されます。どのコピーが残る場合でも、結果にはスペースや大文字小文字を含め、元のまま表示されます。
リストを見る3つの方法
- 「重複を削除」は、各行のコピーを1つ残します。最初の出現と最後の出現のどちらを残すかを選べます。
- 「重複のみ回数付きで表示」は、繰り返された各行を1回ずつ、出現回数とともに一覧にします。たとえば
apple (3×)のように表示されます。 - 「1回だけ出現する行のみ残す」は、同じ行が存在するものをすべて除外します。統合した2つのリストで共通しないものを見つけるのに便利です。
最初か最後か、そして並べ替え
最初の出現を残すと、項目が最初に現れた順序が保たれます。最後の出現を残すと、各行は最後に現れた位置に残り、後の項目のほうが新しく優先したい場合に役立ちます。結果をAからZ、ZからAに並べ替えることもできます。数値順や長さ順など、ほかの並べ替えが必要な場合は、行の並べ替えをお使いください。
ヒントとよくある間違い
同じように見える行が削除されない場合、末尾のタブ、ノーブレークスペース、幅ゼロの文字など、目に見えない違いがあると考えられます。先に改行と見えない文字のクリーナーにかけてください。空行も行であることに注意してください。間隔が大事な場合は、「空行を削除」をオフにしておきます。