Ordenar y eliminar líneas duplicadas

Ordena líneas y elimina duplicados como sort y uniq

Entrada

Un elemento por línea. Los archivos CSV se leen como líneas simples; las columnas no se analizan.

Opciones

Copia que se conserva
Avanzado
Saltos de línea

Salida

Pega líneas, abre un archivo .txt o .csv, o carga un ejemplo.
Acerca de Ordenar y eliminar líneas duplicadas

Esta herramienta funciona como los comandos sort y uniq, pero en tu navegador. Pega una lista o abre un archivo .txt o .csv, ordénala alfabéticamente, de forma natural, numérica, por longitud, a la inversa o con una mezcla reproducible, y elimina líneas duplicadas por comparación exacta, sin distinguir mayúsculas o normalizada. Las estadísticas y la lista de duplicados eliminados muestran exactamente qué cambió.

Cómo usarla
  1. 1.Pega un elemento por línea, abre un archivo .txt o .csv, o carga un ejemplo.
  2. 2.Elige el orden y cómo se detectan los duplicados.
  3. 3.Elige si se conserva la primera o la última copia de un duplicado, y si se recortan las líneas y se eliminan las vacías.
  4. 4.Revisa las estadísticas y la pestaña Duplicados eliminados.
  5. 5.Copia o descarga el resultado.
Orden de las operaciones

Cada ejecución sigue el mismo orden: se normalizan los saltos de línea (CRLF, CR o LF), se recorta cada línea si está activado, se eliminan las líneas vacías si está activado, se eliminan los duplicados y, por último, se ordenan las líneas restantes. Como el recorte va primero, «apple» y «apple » cuentan como duplicados cuando Recortar cada línea está activado.

Detalles de ordenación

A → Z y el orden natural usan una comparación según el idioma, así que las letras acentuadas quedan junto a su letra base y el orden natural coloca file2 antes de file10. El orden numérico lee el número inicial de cada línea, incluidos negativos, decimales y exponentes; las líneas sin número inicial van al final en su orden de entrada. Toda ordenación es estable: las líneas equivalentes mantienen su orden de entrada. Mezclar usa un generador con semilla, así que la misma entrada da el mismo orden hasta que eliges Volver a mezclar.

Privacidad y límites

Las líneas se procesan en tu navegador y no se suben. Solo se recuerdan tus opciones en este dispositivo. Se admiten entradas de hasta 20.000.000 caracteres; las entradas grandes se actualizan cuando haces una pausa al escribir, y la vista previa muestra las primeras 20.000 líneas mientras Copiar y Descargar incluyen todas. Los archivos CSV se tratan como líneas simples, así que los campos entre comillas que ocupan varias líneas no se unen.

CodingTool ya está oficialmente disponible en

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch