Questions marquées «grep»

grep est un utilitaire de recherche de texte en ligne de commande écrit à l'origine pour Unix. Il utilise des expressions régulières pour faire correspondre le texte et est couramment utilisé comme filtre dans les pipelines. N'utilisez cette balise que si votre question concerne la programmation utilisant des API grep ou grep. Les questions relatives à l'utilisation ou au dépannage des options de ligne de commande grep elles-mêmes sont hors sujet.




15
Comment grep (rechercher) du code engagé dans l'historique Git
J'ai supprimé un fichier ou du code dans un fichier dans le passé. Puis-je grep dans le contenu (pas dans les messages de commit)? Une très mauvaise solution consiste à grep le journal: git log -p | grep <pattern> Cependant, cela ne renvoie pas immédiatement le hachage de validation. J'ai …
1435 git  grep  diff 



11
Comment puis-je diriger stderr, et non stdout?
J'ai un programme qui écrit des informations dans stdoutet stderr, et je dois passer au greptravers de ce qui arrive à stderr , sans tenir compte de stdout . Je peux bien sûr le faire en 2 étapes: command > /dev/null 2> temp.file grep 'something' temp.file mais je préférerais pouvoir …
982 bash  grep  stdout  pipe  stderr 

11
grep, mais seulement certaines extensions de fichier
Je travaille sur l'écriture de certains scripts dans grepcertains répertoires, mais ces répertoires contiennent toutes sortes de types de fichiers. Je veux grepjuste .het .cpppour l'instant, mais peut-être quelques autres à l'avenir. Jusqu'à présent, j'ai: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image …


12
Comment «grep» un flux continu?
Est-il possible de l'utiliser grepsur un flux continu? Ce que je veux dire, c'est une sorte de tail -f <file>commande, mais avec grepsur la sortie pour ne garder que les lignes qui m'intéressent. J'ai essayé tail -f <file> | grep patternmais il semble que grepcela ne peut être exécuté qu'une …
729 linux  bash  shell  grep  tail 






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.