PB Suppression d'espace
Résolu
JsuisNul
Messages postés
125
Date d'inscription
Statut
Membre
Dernière intervention
-
JsuisNul Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
JsuisNul Messages postés 125 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- PB Suppression d'espace
- Espace insécable - Guide
- Forcer suppression fichier - Guide
- Espace de stockage gmail plein - Guide
- Espace stockage google - Guide
- Suppression compte gmail - Guide
3 réponses
Salut,
C'est normal ton expression cherche au minimum 2 espaces ou plus et dans ta 3e ligne il n'y en a qu'un après "SALBRUT" ;-\
Essaye comme ça :
C'est normal ton expression cherche au minimum 2 espaces ou plus et dans ta 3e ligne il n'y en a qu'un après "SALBRUT" ;-\
Essaye comme ça :
sed 's/ \+//g'
j'ai essayer ta solution Zipe31 mais ça ne fonctionne pas voila le résultat :
0000290;20130401;COTIPAT2; 1296,86;R 0000290;20130401;HMENS ; 151,67;R 0000290;20130401;SALBRUT ; 2866,78;R
Bizarre, chez moi ça marche bien et avec plusieurs solutions...
Sue quel système es-tu ?
Quelle version de "sed" ?
Ton fichier est sous quel format (Unix ou Windows) ?
$ cat plop 0000290;20130401;COTIPAT2; 1296,86;R 0000290;20130401;HMENS ; 151,67;R 0000290;20130401;SALBRUT ; 2866,78;R $ sed 's/ \+//g' plop 0000290;20130401;COTIPAT2;1296,86;R 0000290;20130401;HMENS;151,67;R 0000290;20130401;SALBRUT;2866,78;R $ sed 's/\s\+//g' plop 0000290;20130401;COTIPAT2;1296,86;R 0000290;20130401;HMENS;151,67;R 0000290;20130401;SALBRUT;2866,78;R $ sed 's/ \{1,\}//g' plop 0000290;20130401;COTIPAT2;1296,86;R 0000290;20130401;HMENS;151,67;R 0000290;20130401;SALBRUT;2866,78;R $ tr -d ' ' < plop 0000290;20130401;COTIPAT2;1296,86;R 0000290;20130401;HMENS;151,67;R 0000290;20130401;SALBRUT;2866,78;R $
Sue quel système es-tu ?
Quelle version de "sed" ?
Ton fichier est sous quel format (Unix ou Windows) ?
Bonjour à Tous,
Bon j'ai essayé les méthodes et la n°4 fonctionne impéc !! ;-)
et pour te répondre à ta question Zip31 :
uname -a => AIX u203esg2 3 5 000EC30AD400
echo $SHELL => /usr/bin/ksh
Sur d'autre post on avait déjà vu qu'avec ma version certain commande n'était pas reconnu ou en tout cas réagissais pas forcement comme voulu ( cas du "uniq").
En tout cas merci encore à vous tous !!!
bonne semaine :-)
Bon j'ai essayé les méthodes et la n°4 fonctionne impéc !! ;-)
et pour te répondre à ta question Zip31 :
uname -a => AIX u203esg2 3 5 000EC30AD400
echo $SHELL => /usr/bin/ksh
Sur d'autre post on avait déjà vu qu'avec ma version certain commande n'était pas reconnu ou en tout cas réagissais pas forcement comme voulu ( cas du "uniq").
En tout cas merci encore à vous tous !!!
bonne semaine :-)