Bonjour,
je cherche à écrire un script shell qui m'indiquera si certains types de if sont dans une liste de fichiers.
Je cherche des patterns de la forme
A la place de == 0, je voudrais aussi chercher == 1, != 0, !=1
Code : Sélectionner tout - Visualiser dans une fenêtre à part if[des espaces]([des "trucs"]== 0)
Avec un grep j'arrive pour l'instant à faire le début (pas compliqué)
Pour tester sur la fin de la ligne, j'ai essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part grep "if[ ]*(" *
Mais apparemment c'est pas bon (la commande ne renvoie rien alors qu'elle devrait trouver des cas).
Code : Sélectionner tout - Visualiser dans une fenêtre à part grep "if[ ]*([.]*[== 0)]$" *
Partager