2017-01-11 2 views

Répondre

1

Selon la documentation, il ne prend pas en charge plusieurs modèles de recherche. Cela dit, il ne supporte l'utilisation parallèle, de sorte que vous pouvez déclencher plusieurs instances de ag pour une multi-recherche:

echo "foo\nbar\nbaz" | parallel 'ag --parallel --color "{}" *' 

La sortie en utilisant le commutateur --parallel sera le nom de fichier, linenumber et correspondance. Si c'est trop sophistiqué, vous pouvez toujours utiliser l'opérateur OU dans votre recherche de motif:

1

Oui, vous pouvez rechercher plusieurs modèles en séparant chaque motif avec un caractère de ligne verticale (|):

ag 'pattern1|pattern2'