commande awk geste de l 'apostrophe (')
Bonjour ,
Voici l'erreur à laquelle je suis confronté , dans ma commande awk je souhaite supprimer toutes les lignes qui contiennent un caractère non autorise dans ma liste
Seulement l 'apostrophe est mal gérée , j 'ai l 'erreur suivante :
syntax error at line 3 : ``' unmatched
J'ai essayé de l 'entourée des caractères suivants : " et ` mais c 'est toujours mal interprété
voici mon ksh :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| awk '{
if (match($0,"[^0-9a-zA-Z .%*'/-&@]") > 0)
{
cpt=cpt + 1
print $0
}
}
END {
print cpt
}' $1 |
Comment je peux le gérer !