Suppimer des espace sur un champ contenant des "|" unix
Résolu
JsuisNul
Messages postés
137
Statut
Membre
-
JsuisNul -
JsuisNul -
Bonjour,
Je souhaite supprimer des espace dans un champs qui contient des "|"
$ ligne=' toto,,Hello |Revoir |test,TTTT,michael '
$ echo "'$(echo "${ligne}" |sed 's/ \|/\|/g'
Résultat attendu => ' toto,,Hello|Revoir|test,TTTT,michael '
J'ai essayé le sed ci-dessus mais au lieu de supprimer les espaces cela met chaque caractère entre pipe
si quelqu'un veut bien me donner la bonne syntaxe, je suis preneur.
Merci d'avance pour votre aide.
J.
A voir également:
- Espace des marques vrai ou contrefaçon
- Espace insécable word - Guide
- Espace de stockage gmail plein - Guide
- Otrium contrefaçon - Forum Consommation & Internet
- Wardow contrefaçon ou pas - Forum Vos droits sur internet
- Joom avis contrefaçon ✓ - Forum Consommation & Internet
4 réponses
hello
$ ligne=' toto,,Hello |Revoir |test,TTTT,michael ' $ sed -r 's/ +| +//g' <<<"$ligne" toto,,Hello|Revoir|test,TTTT,michael