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.

4
Zgrep récursif ne fonctionne pas
J'ai une hiérarchie de répertoires qui contient de nombreux .gzfichiers. Je veux pouvoir les récursivement les grep pour la chaîne "foo". D'après ce que j'ai lu en ligne, ce qui suit devrait fonctionner: zgrep -R -H "foo" . Cependant, cela ne renvoie jamais aucun résultat. Si je remplace le point …

2
Si, sinon, basé sur la commande canalisée vers grep
Je n'arrive pas à comprendre comment faire fonctionner ce script (supposé être simple). Ce que je veux, en gros, exécuter différentes choses en fonction de l’état de mon ordinateur Parallels, par exemple: if [ prlctl list --info ubuntu-vm | grep State == "State: running" ] ; then echo 'machine is …
6 linux  macos  bash  grep  parallels 

4
Utilisez des couleurs différentes pour chaque autre grep
Comment puis-je configurer grepafin que je puisse mettre en évidence en couleur plus intelligemment? En utilisant des couleurs différentes? Problème: le grep --colorrouge est utilisé par défaut pour mettre en évidence les correspondances, mais il reste difficile à lire pour des analyses consécutives. Si je cours greptrois fois, j'aimerais que …
6 linux  colors  grep 

3
Utilisation simple de tail & grep. Conditions multiples
Toutes mes excuses pour mon ignorance, je suis assez novice dans ce domaine. J'essaie de lire un fichier journal en cours d'écriture par un simple démon. Ce que je voudrais faire est de filtrer ma sortie "en direct" sur certains "multiples" types. Mes types sont: DEBUG|INFO|WARN|ERROR|FATAL C’est ce que j’ai …
6 bash  cygwin  grep  logging 

2
grep - correspond à tout mais type de filet donné
Je souhaite nettoyer ma bibliothèque de musique afin que je ne reçoive plus de messages de "recherche de plug-in approprié" de Rhythmbox lors de la duplication de certains fichiers WMA-Relic. J'ai les outils, mais maintenant je veux TROUVER ces fichiers. Je peux obtenir une liste de tous les fichiers de …
5 linux  grep  regex 

4
Est-il possible d'ouvrir un fichier avec un numéro de ligne spécifique tel que mis en forme dans les résultats de grep -n?
J'utilise souvent grepavec l' -noption de lister les numéros de ligne, par exemple $ grep -n xyz .* /ext1/acheong/foo/bar/a.cc:42: inline bool abc(int xyz); /ext1/acheong/foo/bar/a.cc:43: inline bool def(int xyz); /ext1/acheong/foo/bar/b.cc:415: int xyz = result; /ext1/acheong/foo/bar/b.cc:490: xyz += result; $ Serait-il possible de créer vimun alias de telle sorte que vim /ext1/acheong/foo/bar/b.cc:415 …
4 vim  grep  csh 


3
comment sélectionner un nième résultat en ligne de commande sans utiliser la souris
J'ai obtenu ce pseudonyme pour rechercher un fichier de manière récursive et sans distinction de casse type fr fr is aliased to `find . | grep -i' et alors disons que je cherche un fichier fr nsstring+util ./Build/Intermediates/SmartTaxi.build/Debug-iphonesimulator/SmartTaxi.build/Objects-normal/i386/NSString+Util.d ./Build/Intermediates/SmartTaxi.build/Debug-iphonesimulator/SmartTaxi.build/Objects-normal/i386/NSString+Util.dia ./Build/Intermediates/SmartTaxi.build/Debug-iphonesimulator/SmartTaxi.build/Objects-normal/i386/NSString+Util.o ./SmartTaxi/Classes/Categories/NSString+Util.h ./SmartTaxi/Classes/Categories/NSString+Util.m et je veux sélectionner le dernier fichier .. …

3
Renommer en masse des fichiers [dupliquer]
Dupliquer possible: Comment puis-je renommer en masse des fichiers à partir de la ligne de commande ou à l'aide d'un outil tiers? J'ai donc une série de fichiers au format suivant: Leur nom de fichier réel suivi de la date. file_1_12DEC2011.pdf file_2_12DEC2011.pdf file_3_12DEC2011.pdf file_4_12DEC2011.pdf file_5_12DEC2011.pdf J'essaie de comprendre comment je …

1
Pourquoi sed fonctionne-t-il uniquement sur la sortie directe de l'écho?
J'ai une commande shell pour obtenir le temps d'affichage de l'interface utilisateur pour une application Android (qui n'est pas vraiment pertinente pour cette question) en millisecondes. En tout cas, la sortie ressemble à I/ActivityManager( 1843): Fully drawn com.amazon.android.calypso/com.amazon.android.tv.tenfoot.ui.activities.ContentBrowseActivity: [time] Où [heure] est du format +###msou +#s###ms(encore une fois, non pertinent …
3 bash  regex  grep  sed 

3
Trouver des mots dans plusieurs fichiers
Je cherche ça struct messages_sdd_t et je dois chercher dans beaucoup de fichiers * .c pour le trouver. Cependant, je ne vois pas comment trouver une correspondance car je veux exclure tous les mots "struct" et "messages_sdd_t". Comme je veux effectuer une recherche sur cette seule structure, 'struct messages_sdd_t', la …

3
Extraire la chaîne de version du nom de fichier
Nous avons une liste de noms de fichiers dans le fichier a.txt avec leur chaîne de version incorporée dans eux. Par exemple: gson-2.1 xmlParserAPIs-2.4.0 acrobat-1.1 orai18n-mapping-12.1.0.2 jdbc-se2.0 eclipse-core-runtime-20070801 trove-2.0.1 antisamy-1.3 javax.annotation dojo-4342 org.json-0.0.1 castor-1.2-jdo Nous avons essayé cat a.txt | tr -d "[:alpha:]-_" | less, mais ça ne semble pas …
2 linux  shell  grep  sed  awk 

3
Pourquoi 'grep -i' est-il si lent? Comment faire plus vite pour ASCII?
Considérer: $ time lzop -d < tvtropes-index.lzo | egrep -B 5 '[Dd][eE][sS][cC][eE][nN][dD] ?[Ff][rR][oO][mM]' real 0m0.438s $ time lzop -d < tvtropes-index.lzo | egrep -B 5 'descend ?from' -i real 0m11.294s Les deux casse de manière insensible. Pourquoi la -iversion est-elle si lente? Comment je fais grep -ivite sans entrer des …
2 linux  grep 

2
Tout mettre en ligne mais correspondre à grep
J'essaie de tout obtenir sur la ligne correspondante en excluant le match en utilisant grep. Si j'ai #define VERSION 0.1 La commande doit faire écho 0.1 J'ai vu cette question, mais je ne veux que des choses sur la même ligne. J'ai lu la page de manuel, mais je ne …
2 grep 

3
Comment utiliser grep sur une variable ou une chaîne?
J'écris un script bash et je dois vérifier si un nom de fichier a un numéro à la fin (après un point) et si c'est le cas, mais je ne peux pas comprendre comment utiliser l'expression régulière sur une variable ou une chaîne. J'ai pu utiliser echodans le terminal pour …
2 linux  bash  grep 

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.