Blancs a la fin d'une ligne
Résolu
Poireau007
Messages postés
85
Statut
Membre
-
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é !
++
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
A voir également:
- Blancs a la fin d'une ligne
- Fin windows 10 - Guide
- Partager photos en ligne - Guide
- Comment aller à la ligne dans une cellule excel - Guide
- Fin de numericable - Accueil - Box & Connexion Internet
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
3 réponses
jipicy
Messages postés
40842
Date d'inscription
Statut
Modérateur
Dernière intervention
4 898
Oups, grillé ;-)
Salut,
Une méthode avec "sed" :
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$;-)))
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)"
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)"