Je essaie d'obtenir le nombre d'occurrences dans un script et lorsque j'exécute la commande en ligne de commande, cela fonctionne bien, mais pas dans un script. Les deux variables sont initialisées. FILE_PATH est le chemin absolu du fichier et VARIABLE_NAME est quelque chose comme firstName ou lastName.
VARIABLE_NAME="_firstName"
grep -cP "\(this\.|\s\){1}$VARIABLE_NAME" $FILE_PATH
Lorsque je retire $VARIABLE_NAME du script et le remplace directement par ce que je cherche, cela fonctionne comme prévu, donc c'est quelque chose avec le remplacement.
Des idées sur ce que je peux essayer?