• [^] # Re: En une ligne

    Posté par . En réponse au message Comment remplacer l'espace entre les champs par ; avec sed ?. Évalué à 1.

    La commande fonctionne lorsqu'il n'y a pas de , de "à" et de parenthèse. Dans mon exemple, ne figure pas ces caratères-là mais ils sont présents dans le fichier. Voici le résultat de la commande:

    811310;Réparation et entretien de machines et de matériel d'usage commercial et industriel;(sauf les véhicules automobiles et le matériel électronique);9
    811420;Rembourrage et réparation de meubles;3
    812320;Services de nettoyage à;sec et de blanchissage;(sauf le libre-service);1
    812921;Laboratoires de développement et de tirage de photos;(sauf le service en une heure);1
    813910;Associations de gens d'affaires;24
    813920;Organisations professionnelles;6

    Je viens de modifier la commande en rajoutant "\(" "," avec les lettres mais je n'arrive pas à exclure le "à" du problème d'affichage.

    La solution est toute proche....