Awk remplacement chaine de caractere
Résolu
fontol
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour,
Quelqu'un saurait-il comment supprimer dans la ligne les mots commençant par rl5.
exemple :
echo "rl5caf;rl5cc1;3;56;rl5d0f;rl5d39" | awk -F";" '{gsub(/rl5???/,"");print}'
caf;cc1;3;56;d0f;d39
or je voudrais que le résultat soit: ;;3;56;;
Quelqu'un saurait-il comment supprimer dans la ligne les mots commençant par rl5.
exemple :
echo "rl5caf;rl5cc1;3;56;rl5d0f;rl5d39" | awk -F";" '{gsub(/rl5???/,"");print}'
caf;cc1;3;56;d0f;d39
or je voudrais que le résultat soit: ;;3;56;;
A voir également:
- Awk remplacement chaine de caractere
- Remplacement coco - Accueil - Réseaux sociaux
- Coco.fr remplacement - Accueil - Réseaux sociaux
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
7 réponses
Au cas ou...
$ echo "rl5caf;rl5cc1;3;56;rl5d0f;rl5d39" | awk -F";" '{gsub(/rl5[^;]*/,"");print}'
;;3;56;;
$
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question