Commande awk pour extraire des blocs d'un fichier + regexp sur lignes - Shell/Batch - Programmation
Marsh Posté le 20-06-2011 à 13:56:40
Je pense que tout ça sera bien plus efficace si c'est fait en perl, qui est bien plus adapté à ce genre de choses.
A+,
Marsh Posté le 20-06-2011 à 13:45:16
Salut les gars,
j'ai un fichier sous ce format :
Et j'aimerais le diviser en autant de fichiers qu'il y a de classes comme ceci :
nom_classe1.txt
nom_classe2.txt
Sachant que dans mes noms de classes il peut y avoir des espaces, des caracteres speciaux... etc. Je ne veux garder que les lettres a-z A-Z et les underscores.
J'ai ce script qui fonctionne mais la partie renommage prend des plombes (le fichier principal fait plusieurs Mo et contient plus de 100 classes) :
J'aimerai intégrer le renommage dans la commande awk pour accélérer mais j'y arrive pas... vous pouvez m'aider ?