Bonjour

Je ne suis pas une pointure avec sed, et j'ai un code qui fonctionne sur linux et non sur mac os 10... Mais je ne comprend pas bien pourquoi.

J'ai déjà changer le -r en -E. Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$(printf "%03d" `echo $syntheBrut | sed -E 's/([0-9]+)([a-zA-Z])?/\1/'`)$(echo $syntheBrut | sed -E 's/([0-9]+)([a-zA-Z])?/\2/')
Je dois obtenir 3 chiffres et une lettre optionnel issue de la variable syntheBrut. Exemple :
1A >> 001A

Merci

PS : Désolé pour le post dans le mauvais forum...