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.


1
grep --exclude n'exclut pas mon fichier
Je recherche dans un répertoire une chaîne particulière (pour voir toutes les instances où la chaîne est présente et dans quels fichiers). Cependant, je souhaite exclure un fichier particulier de la recherche. Voici ce qui se passe- $echo "searchstring" > ./old_folder/useless_file $echo "searchstring" > ./new_folder/good_file $grep -r --exclude="old_folder/useless_file" searchstring * …
8 grep  search 

3
Comment grep décide-t-il qu'un fichier est binaire?
J'ai un grand fichier texte utf-8 avec lequel je recherche fréquemment grep. Récemment, j'ai grepcommencé à signaler qu'il s'agissait d'un fichier binaire. Je peux continuer à le rechercher avec grep -a, mais je me demandais avec quel changement il a décidé que le fichier était maintenant binaire. J'ai une copie …




2
Redirection de la sortie en fonction de l'expression rationnelle grep
J'utilise gradle runpour démarrer un serveur REST. La sortie du serveur REST ressemble à ceci: XXX.XXX.XX.XXX - <moreinfo> randomtext randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXX - <moreinfo> randomtext XXX.XXX.XX.XXX - <moreinfo> XXX.XXX.XX.XXXvoici une adresse IP, randomtext sont des messages d'erreur. Malheureusement, toutes les sorties sont dirigées vers la sortie standard. Comment …



8
Grep reste de la ligne… après le match
J'ai un fichier contenant seulement deux lignes, avec la structure suivante: $ cat /tmp/pwpower.log 000D6F0000D34227, -114.10 000D6F0001A405C4, -130.09 Les valeurs sont les valeurs de puissance de ma centrale solaire. Une valeur négative signifie une génération. J'aurais besoin des valeurs extraites via grep / sed / awk - quelle que soit …


2
Quelle est la façon la plus efficace de grep pour deux choses complètement distinctes et d'affecter les valeurs à des variables distinctes?
CentOS 6.x Je veux prendre la sortie de curl, grep pour deux chaînes complètement séparées et affecter leurs valeurs respectives en tant que variables. Quelle est la manière la plus efficace de procéder (sans écrire la sortie sur le disque)? Normalement, je penserais à avoir un script avec quelque chose …

3
Pourquoi pidof et pgrep se comportent différemment?
J'ai un script init /etc/init.d/myservicepour initialiser un service comme celui-ci: ... start() { ... daemon /usr/sbin/myservice ... } stop() { ... pgrep myservice pidof myservice ps -ef | grep myservice ... } Et quand j'essaie d'arrêter le service, voici la sortie: 10000 10001 10000 root 10000 1 0 09:52 ? …

1
Pourquoi grep affiche-t-il parfois le nom du fichier, parfois non?
Quelqu'un peut-il m'expliquer pourquoi je n'obtiens pas le chemin complet dans l'exemple 1? exemple 1 - retour d'une ligne trouvée grep MODIFY /opt/releases/packages/cr_c_cr6/sas/dbms/*/*; outcome: MODIFY exemple 2 - retour du chemin complet grep MODIFY /opt/releases/packages/cr666/sas/dbms/*/*; /opt/releases/packages/cr666/sas/dbms/sti/FA_DISCLOSURE.ddl:MODIFY QUANTITY NUMBER; J'ai trouvé une solution, mais je veux comprendre ce qui se passe …
8 grep  wildcards 

2
grep une ligne avant le match plus le match
zzzzzzzzz aaaaaaaaa bbbbbbbbb & ccccccccc & ddddddddd hhhhhhhhh eeeeeeeee fffffffff & ggggggggg & dans la ligne ci-dessus, ce que je veux, c'est une ligne grep/ sed/ awk(n'importe quelle méthode est très bien) qui a un &signe plus une ligne au-dessus d'eux. ainsi, par exemple, la sortie souhaitée ressemblera à: aaaaaaaaa …

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.