Outils

Dédoublonneur et trieur de lignes

Supprimez les lignes en double et triez, avec un ordre numérique naturel.

S’exécute dans le navigateurTexte74
Gratuit

Entrée

0 BGratuit jusqu’à 100.0 KB

Résultat

Le résultat apparaîtra ici.

Vos exécutions

Seules les exécutions payantes sont enregistrées.

Connectez-vous pour conserver un historique de vos exécutions.

Prend une liste collée — lignes de logs, IDs, hostnames, une colonne d'un tableur — et supprime les doublons, la trie, ou fait les deux. Le tri est naturel : v2 vient avant v10, ce que l'ordre alphabétique inverse, et qui compte pour toute liste de versions, hostnames ou fichiers numérotés.

Comment ça marche

  • La déduplication conserve la première occurrence, donc l'ordre d'origine est préservé lorsque vous ne triez pas.
  • Le tri utilise un collateur sensible aux nombres, donc les nombres intégrés sont ordonnés par valeur.
  • La suppression des espaces et la sensibilité à la casse sont toutes deux à votre contrôle.

Où vont vos données

Nulle part. Cet outil s’exécute entièrement dans votre navigateur : le texte collé est traité par la page, jamais transmis à un serveur ni consigné dans un journal.

Lorsqu’une exécution coûte des points, un résumé d’une ligne est enregistré dans votre propre historique pour que vous puissiez le retrouver. Ce résumé garde la forme de l’exécution — tailles, nombres, valeurs recherchées — jamais le contenu collé.

Ce que ça coûte

Gratuit jusqu’à 100.0 KB par exécution, sans compte. Au-delà, une exécution coûte 1 points et est enregistrée dans votre historique.

Les points viennent de l’inscription, de la présence quotidienne, des commentaires et d’un profil complété.

Comprendre les points

Questions fréquentes

Pourquoi deux lignes qui semblent identiques ne sont-elles pas dédoublonnées ?
Généralement une différence invisible : espace de fin, fin de ligne CRLF, ou espace insécable collé depuis une page web. Activez la suppression des espaces, qui gère les deux premiers.
Que change le tri naturel ?
Il compare les nombres intégrés par valeur plutôt que caractère par caractère. Alphabétiquement, item10 se trie avant item2 ; naturellement, il se trie après.
Y a-t-il une limite de taille ?
Les grandes listes fonctionnent — tout s'exécute dans la page — mais un onglet de navigateur ralentira sensiblement au-delà de quelques centaines de milliers de lignes. À cette taille, sort et uniq en ligne de commande sont les bons outils.

L’open source derrière

Cet outil est une implémentation autonome, sans bibliothèque tierce. sindresorhus/uniq (MIT) fait le même travail sous forme de bibliothèque : pour l’intégrer à votre programme, commencez par là plutôt que d’appeler une page web.

sindresorhus/uniq

Aussi appelé

  • supprimer lignes en double
  • trier lignes en ligne
  • dédoublonner texte
  • trieur de lignes
  • lignes uniques