Suppimer des espace sur un champ contenant des "|" unix
Résolu
JsuisNul
Messages postés
122
Date d'inscription
mercredi 13 février 2013
Statut
Membre
Dernière intervention
14 février 2024
-
14 févr. 2024 à 16:50
JsuisNul - 17 févr. 2024 à 14:09
JsuisNul - 17 févr. 2024 à 14:09
A voir également:
- En informatique, les informations sont codées par des 0 et des 1, appelés bits. un bit correspond à un espace mémoire. parmi les séquences ci-dessous, lesquelles occupent le moins d'espace en mémoire ?
- Espace insécable word - Guide
- Code binaire : principe, codage, règles, symboles - Guide
- Le code ascii en informatique - Guide
- Winrar 64 bits windows 10 - Télécharger - Compression & Décompression
- Comment liberer de l'espace sur gmail - Guide
4 réponses
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
14 févr. 2024 à 17:05
14 févr. 2024 à 17:05
hello
$ ligne=' toto,,Hello |Revoir |test,TTTT,michael ' $ sed -r 's/ +| +//g' <<<"$ligne" toto,,Hello|Revoir|test,TTTT,michael
JsuisNul
Messages postés
122
Date d'inscription
mercredi 13 février 2013
Statut
Membre
Dernière intervention
14 février 2024
1
Modifié le 15 févr. 2024 à 10:57
Modifié le 15 févr. 2024 à 10:57
Merci Dubcek
Je viens de tester et ça fonctionne comme souhaité.
Merci encore ! Sujet résolu !
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
16 févr. 2024 à 11:52
16 févr. 2024 à 11:52
correction
mon code supprime tout les espaces
pour supprimer les espaces avant et/ou après |
$ sed -r 's/[ ]*\|[ ]*/|/g' <<<"$ligne"