Questions marquées «grep»

grep est un utilitaire de ligne de commande Unix qui recherche en entrée les lignes correspondant (ou non) à une expression régulière et imprime les résultats. Utilisez cette balise pour des questions sur l'utilisation des fonctionnalités de grep, sur l'écriture d'expressions régulières qui fonctionnent avec grep et sur l'utilisation générale. Étant donné que grep est désormais disponible dans les environnements de type Unix (par exemple, Cygwin sous Windows), vous pouvez également utiliser cette balise pour les questions de compatibilité et les différences entre les versions et les environnements logiciels.

241
Équivalent Grep pour Windows 7?

Existe-t-il une invite de commande équivalente à grep pour Windows 7? C’est-à-dire que je souhaite filtrer les résultats d’une commande: Utilisation Bash: ls | grep root Que serait-il à partir d'une invite de commande

179
Utiliser la montre avec des pipes

J'aimerais lancer cette commande: watch -n 1 tail -n 200 log/site_dev.log | grep Doctrine Mais ça ne marche pas, car "je pense" que le grep essaie de courir sous la montre au lieu de la queue ... Y at-il un moyen de faire quelque chose comme watch -n 1 (tail -n 200 log/site_dev.log | grep Doctrine)...

72
grep pour trouver les fichiers contenant ^ M (retour chariot Windows)

J'utilise Linux. Il y a un embêtant ^ M (retour de voiture Windows) caché quelque part dans des milliers de fichiers de configuration, et je dois le trouver, car le serveur échouera. Comment trouver ^ M dans une hiérarchie de répertoires contenant des fichiers de configuration? Je pense que je ne...

69
Comment trouver la disponibilité d'un processus Linux

Comment puis-je trouver la disponibilité d'un processus Linux donné. ps aux | grep gedit | grep -v grep me donne beaucoup d’informations qui incluent l’heure à laquelle le processus a été lancé. Je recherche spécifiquement un commutateur qui renvoie la disponibilité d'un processus en millisecondes....

52
Fonctionnalité de type Grep pour Notepad ++?

J'aimerais disposer de fonctionnalités similaires à celles de grep dans Notepad ++. Dans la version la plus simple, j'aimerais pouvoir copier toutes les lignes du tampon actuel contenant le mot foodans un nouveau tampon. Je peux utiliser le plugin TextFX pour masquer toutes les lignes sans foo,...

49
grep récursif: exclure des répertoires spécifiques

J'utilise beaucoup grep récursif pour trouver des fichiers source avec un contenu spécifique. grep -Rni "myfunc" . Sur de grandes bases de code, cela peut être lent, alors j'utilise --incldue pour restreindre les extensions / liste blanche. grep -Rni --include=*.java "myfunc" . Cependant, il serait...

48
GNU Grep peut-il sortir un groupe sélectionné?

Est-il possible d'utiliser GNU grep pour obtenir un groupe mis en correspondance à partir d'une expression? Exemple: echo "foo 'bar'" | grep -oE "'([^']+)'" Ce qui produirait "'bar'". Mais je voudrais juste avoir "bar", sans avoir à l'envoyer par le biais de grep une fois de plus (c'est-à-dire...

45
Équivalent Powershell de `grep -r -l` (--files-with-matches)

Dans Powershell, comment répertorier (de manière récursive) tous les fichiers d'un répertoire contenant du texte correspondant à une expression régulière donnée? Les fichiers en question contiennent de très longues lignes de texte incompréhensible. Je ne souhaite donc pas voir la ligne...

34
commande find / grep sans rechercher de partages montés

Lorsque j'ai utilisé la commande find, j'ai presque toujours besoin de rechercher les lecteurs locaux. Mais, j'ai presque toujours des partages réseau super grands montés et ceux-ci sont inclus dans la recherche. Existe-t-il un moyen facile d'exclure ceux de la commande find, grep et d'autres...

34
Comment utiliser 'sed' avec de la tuyauterie

Je veux remplacer une chaîne de sortie grep, j'ai: $ npm info webpack | grep version ça me sort $ version: '2.1.0-beta.12', mais je veux avoir: $ 2.1.0-beta.12 Je pense donc que je pourrais y parvenir en utilisant sedet en remplaçant les sous-chaînes inutiles. Mais voici la partie difficile pour...

28
grep pour "terme" et exclure "un autre terme"

J'essaie de construire une recherche grep qui recherche un terme mais exclut les lignes qui ont un deuxième terme. Je voulais utiliser plusieurs -e "pattern"options mais cela n'a pas fonctionné. Voici un exemple de commande que j'ai essayée et le message d'erreur qu'elle a généré. grep -i -E...