Questions marquées «grep»

Pour les questions relatives à grep, un outil en ligne de commande pour rechercher des modèles de texte dans des fichiers. Utilisez cette balise pour les questions sur grep lui-même ou sur les problèmes liés à l'utilisation de l'outil de ligne de commande grep.

2
Pourquoi ce `grep -v` ne fonctionne pas comme prévu?
J'ai un problème étrange lié aux grep -vrequêtes. Permettez-moi d'expliquer: Pour afficher les connexions que j'utilise who: $ who harry pts/0 2016-12-08 20:41 (192.168.0.1) james pts/1 2016-12-08 19:28 (192.168.0.1) timothy pts/2 2016-12-08 02:44 (192.168.0.1) Le courant ttyde mon terminal estpts/0 $ tty /dev/pts/0 $ tty | cut -f3-4 -d'/' pts/0 …
12 command-line  grep  tty 

2
Ce qui fait moins avec rpm, et comment puis-je obtenir ce texte sans rpm
Lorsque j'exécute less package.rpm, less me montre toutes sortes de méta-informations sur le package. Qu'est-ce qui est moins exactement fait - a-t-il un code intégré pour pouvoir extraire les méta-informations, ou un rpm est-il structuré de manière à ce que la première partie ressemble à un fichier texte? Je suppose …
12 grep  rpm  less 

5
Exécutez `grep` en excluant un fichier dans un chemin spécifique
Je souhaite exclure le fichier ./test/main.cppde ma recherche. Voici ce que je vois: $ grep -r pattern --exclude=./test/main.cpp ./test/main.cpp:pattern ./lib/main.cpp:pattern ./src/main.cpp:pattern Je sais qu'il est possible d'obtenir la sortie que je veux en utilisant plusieurs commandes dans un arrangement de tuyaux et de filtres, mais y a-t-il des citations / …

4
extraire les caractères avant () en utilisant grep
J'ai besoin d'extraire les caractères avant le caractère '('. Ma structure de fichier est: rose (bon) ook marguerite () non lilly (mauvais) bien tournesol () sympa J'ai besoin d'un fichier de sortie comme sous la forme de: rose daisy lilly sunflower quelqu'un peut-il dire la commande pour cela ..... awk, …
12 sed  awk  grep 

2
grep pour ignorer les modèles
J'extrais des URL d'un site Web en utilisant cURL comme ci-dessous. curl www.somesite.com | grep "<a href=.*title=" > new.txt Mon fichier new.txt est comme ci-dessous. <a href="http://website1.com" title="something"> <a href="http://website1.com" information="something" title="something"> <a href="http://website2.com" title="some_other_thing"> <a href="http://website2.com" information="something" title="something"> <a href="http://websitenotneeded.com" title="something NOTNEEDED"> Cependant, je dois extraire uniquement les informations …
12 grep 



3
Grep_color sur mac
J'essaie d'obtenir ma regex en surbrillance sur mac en utilisant le terminal. J'ai mis c'est mon .profile: export GREP_COLOR='1;30;40' Rien ne change, alors j'ai ajouté la même chose à mon bash.profileencore rien, redémarré la machine rien. Quand je suis: egrep --color=auto ".*\W blah blah " puis il allume une couleur …
12 grep  osx  colors 

2
utiliser xargs pour grep plusieurs modèles
J'ai un fichier qui contient des termes que je souhaite utiliser, chaque terme représentant une ligne dans le fichier. Je pensais que je pouvais faire ça avec xargs. Ce que je peux glaner à partir d'exemples de la page de manuel comme celle-ci find ./work -print0 | xargs -0 rm …
12 grep  xargs 




8
Grep supprime la ligne avec 0 mais pas 0,2?
J'ai un fichier dont le contenu est similaire au suivant. 0 0 0.2 0 0 0 0 Je dois supprimer toutes les lignes avec un seul zéro. Je pensais utiliser grep -v "0", mais cela supprime également la ligne contenant 0,2. J'ai vu que je pouvais utiliser l' -woption, mais …
12 grep 

2
Utilisation de grep -v sur plusieurs arguments
Existe-t-il un moyen plus simple de procéder? grep -v foo file | grep -v bar Il y a probablement des façons très élégantes de le faire avec egrep, mais comment aller avec du vieux grep ordinaire? EDIT: grep -v 'foo\|bar' filesemble fonctionner uniquement avec GNU grep. Je suis sur Solaris. …
12 grep  solaris 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.