Articles of grep

Comment utiliser grep pour obtenir quelque chose juste après `name =`?

Je suis coincé à essayer quelque chose juste après name= , n’incluez que des espaces et des caractères alphanumériques. par exemple: name=some value here Je reçois some value here Je suis totalement novice dans ce domaine, le grep suivant correspond à tout, y compris le name= . grep ‘name=.*’ filename Toute aide est très appréciée.

Vérification si la sortie d’une commande contient une certaine chaîne dans un script shell

J’écris un script shell et j’essaie de vérifier si la sortie d’une commande contient une certaine chaîne. Je pense que je devrais probablement utiliser grep, mais je ne sais pas comment. Est-ce que quelqu’un sait?

Comment grep, excluant certains patterns?

Je voudrais trouver des lignes dans les fichiers avec une occurrence de certains motifs et une absence d’un autre motif. Par exemple, j’ai besoin de trouver tous les fichiers / lignes, y compris le loom à loom sauf ceux avec de la gloom . Donc, je peux trouver un loom à loom avec commande: grep […]

Comment créez-vous un fichier et obtenez les 5 lignes suivantes

Comment puis-je grep un fichier pour 19:55 et obtenir la ligne 1,2,3,4,5? 2013/10/08 19:55:27.471 Line 1 Line 2 Line 3 Line 4 Line 5 2013/10/08 19:55:29.566 Line 1 Line 2 Line 3 Line 4 Line 5

Empêcher grep de renvoyer une erreur lorsque l’entrée ne correspond pas

Je veux écrire dans un script bash un morceau de code qui vérifie si un programme est déjà en cours d’exécution. J’ai le suivant pour rechercher si la barre est en cours d’exécution foo=`ps -ef | grep bar | grep -v grep` le grep -v grep une partie est de s’assurer que la “barre de […]

Comment donner un motif à une nouvelle ligne dans grep?

Comment donner un motif à une nouvelle ligne dans grep? Nouvelle ligne au début, nouvelle ligne à la fin. Pas la manière d’expression régulière. Quelque chose comme \ n.

comportement des espaces blancs de grep regex

J’ai un fichier texte contenant quelque chose comme: 12,34 EUR 5,67 EUR … Il y a un espace avant «EUR» et j’ignore 0, XX EUR. J’ai essayé: grep ‘[1-9][0-9]*,[0-9]\{2\}\sEUR’ => didn’t match ! grep ‘[1-9][0-9]*,[0-9]\{2\} EUR’ => worked ! grep ‘[1-9][0-9]*,[0-9]\{2\}\s*EUR’ => worked ! grep ‘[1-9][0-9]*,[0-9]\{2\}\s[E]UR’ => worked ! Quelqu’un peut-il m’expliquer, pourquoi je ne […]

Grep liste nom de fichier et numéro de ligne

Bonjour, j’essaie de chercher dans mon répertoire de rails en utilisant grep. Je cherche un mot spécifique et je veux grep pour imprimer le nom du fichier et le numéro de ligne. Y at-il un drapeau grep qui fera cela pour moi? J’ai essayé d’utiliser une combinaison de -n et -l mais ceux-ci sont soit […]

Comment grep avec une liste de mots

J’ai un fichier A avec 100 mots séparés par de nouvelles lignes. Je voudrais rechercher le fichier B pour voir si l’un des mots du fichier A s’y trouve. J’ai essayé ce qui suit mais ne fonctionne pas pour moi: grep -FAB

git grep par les extensions de fichiers

Je sais que si je voulais grep pour un pattern uniquement sur des fichiers avec certaines extensions, je pourrais le faire: // searches recursively and matches case insensitively in only javascript files // for “res” from the current directory grep -iIr –include=*.js res ./ J’ai essayé de chercher un moyen de le faire via git […]