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é !
++
A voir également:
- Blancs a la fin d'une ligne
- Partager photos en ligne - Guide
- Aller à la ligne excel - Guide
- Mètre en ligne - Guide
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Formulaire en ligne de meta - Guide
3 réponses
hello
enlever blancs et tabs
sed 's/[ \t]*$//'
enlever blancs et tabs
sed 's/[ \t]*$//'
jipicy
Messages postés
41342
Statut
Modérateur
4 896
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)"