Suppimer des espace sur un champ contenant des "|" unix
Résolu
JsuisNul
Messages postés
125
Date d'inscription
Statut
Membre
Dernière intervention
-
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 - Guide
- Espace de stockage gmail plein - Guide
- Zalando vrai ou contrefaçon - Forum Vos droits sur internet
- Site de contrefaçon forum ✓ - Forum Consommation & Internet
- Spartoo contrefaçon ou pas ✓ - 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