Identifier les lignes de plus de X caractères sous notepad++

Fermé
Samoht - 11 août 2021 à 09:47
brucine Messages postés 17537 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 3 novembre 2024 - 11 août 2021 à 10:27
Bonjour,

Je suis un peu en catastrophe, je gère un petit NAS pour un client, mais celui-ci a une architecture de fichiers trop complexe, donc il a souvent des messages d'erreurs comme quoi les noms de dossiers sont trop longs lors de copier/coller...

J'ai fait un txt de l'arborescence via la commande tree /f mais je n'arrive pas à l'exploiter correctement.

Mon idée était de trouver les lignes contenant plus de 200 caractères sous notepad++ par exemple, mais ce logiciel n'tant pas du tout ma spécialité je calle sur la commande de recherche exacte...

Merci par avance à ceux qui pourront me conseiller :)

Bonne journée à Tous !
A voir également:

1 réponse

brucine Messages postés 17537 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 3 novembre 2024 2 548
11 août 2021 à 10:27
Bonjour,

Notepad++ ne peut à ma connaissance rechercher que des chaînes de caractères, pas leur longueur.

La solution passe probablement par un batch, comme évoqué par exemple ici, post 20, et où il faut enlever la fonction time si on en a rien à faire, remplacer leq 900 par gtr 200 et ne s'agissant pas de supprimer les lignes d'origine mais seulement de les rediriger vers un fichier de log:
https://www.developpez.net/forums/d519725/general-developpement/programmation-systeme/windows/scripts-batch/batch-compteur-nombre-caracteres-ligne-ligne/
0