Blancs a la fin d'une ligne

Résolu
Poireau007 Messages postés 85 Statut Membre -  
Poireau007 Messages postés 85 Statut Membre -
Bonjour tout le monde,

Je cherche à supprimer les blancs a la fin de chaque ligne d'un fichier (parfois un seul blanc, parfois plusieurs...)
Avec sort -b je retire les blancs au début mais pour la fin de la ligne, j'ai pas trouvé !

++
Configuration: Mac OS X
Firefox 3.0.4

3 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    enlever blancs et tabs
    sed 's/[ \t]*$//'
    1
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Oups, grillé ;-)
      0
  2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Une méthode avec "sed" :
    [tmpfs]$ cat -A fich.txt
    aaa $
    bbb  $
    ccc   $
    ddd^I$
    eee^I^I$
    fff^I^I^I^I$
    g      $
    [tmpfs]$ sed 's/[ \t]*$//' fich.txt | cat -A
    aaa$
    bbb$
    ccc$
    ddd$
    eee$
    fff$
    g$
    ;-)))
    0
  3. Poireau007 Messages postés 85 Statut Membre 15
     
    Merci à tous les 2 pour vos réponses !

    Curieusement ça ne marche pas.... j'essaie de determiner l'erreur....

    en faisant cat -A fichier1 fichier2 | sort | sed 's/[ \t]*$//'
    j'obtiens ça :

    ^Isouris$
    ^Isouris $

    les blancs ne disparaissent pas c'est normal ?? (snif)
    il s'agit de plusieurs caracteres "32(0x20)" suivi d'un caractere "13 (ax0D)"
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Supprimes le "-A" de cat... ce paramètre n'est là que pour faire ressortir à l'écran les caractères de contrôle invisibles.

      Par contre le fait de les afficher fait qu'ils sont pris en compte par les commandes sort et sed.
      cat  fichier1 fichier2 | sort | sed 's/[ \t]*$//' | cat -A
      ;-))
      0
      1. Poireau007 Messages postés 85 Statut Membre 15 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Ah oui ca parait logique !!!
        En effet ça marche !

        Merci !!
        0