Comment puis-je rechercher deux phrases différentes lorsqu'elles sont sur deux lignes différentes en utilisant une seule grep
commande?
Par exemple
Ligne 1: C'est un bonbon.
Ligne 2: citron.
J'ai utilisé ça mais pas de résultat
grep "sweet.*lemon" file_type
grep -zP
commande fonctionnerait dans ce cas spécifique (un fichier composé exactement de deux lignes), elle considérerait en général tout fichier ordinaire séparé par des sauts de ligne comme une seule ligne, donc soit vider tout le contenu du fichier (s'il y a une correspondance quelque part) ou rien; ce n'est généralement pas ce que les gens utilisentgrep
.