Bonjour,
je n'arrive pas à utiliser le caractère ' dans une boucle awk.
J'ai essayer \' mais sans succès.
Merci !
Bonjour,
je n'arrive pas à utiliser le caractère ' dans une boucle awk.
J'ai essayer \' mais sans succès.
Merci !
Bonjour,
As-tu essayé 0x27 ?
Merci!
Tu as le choix des solutions. C'est pas ça qui manque!
A toi de chosir la syntaxe la plus lisisble.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $ awk 'BEGIN{print "Aller à L'"'"'école"}' Aller à L'école $ awk 'BEGIN{print "Aller à L'\''école"}' Aller à L'école $ awk "BEGIN{print \"Aller à L'école\"}" Aller à L'école $ awk 'BEGIN{print "Aller à L\47école"}' Aller à L'école
Puisque tu fais remonter ce post, en me relisant je m'aperçois que j'ai oublié le 0 dans l'octal de l'apostrophe. Ça ne porte pas à conséquence dans l'exemple mais bien si l'octal est suivi d'un chiffre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $ awk 'BEGIN{print "1234\475678"}' 1234=678 $ awk 'BEGIN{print "1234\0475678"}' 1234'5678
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager