Articles of grep

grep nom du périphérique et searchz la valeur suivante:

J'ai cette sortie d'une command find: abc,10.11.13.14,def,1.2.3.4,geh,6.7.54.23 où abc, def et geh sont des noms de périphériques et peuvent être de n'importe quelle longueur et d'autres sont des adresses IP appartenant à des périphériques. Comme abc,10.11.13.14 pour le périphérique abc . IP doit être à côté du délimiteur de virgule. Comment puis-je utiliser sed, grep […]

grep: le file d'input 'X' est aussi la sortie

J'utilise ubuntu 14.4 , et j'essaie de redirect la sortie de la command grep vers un file, mais j'obtiens toujours cette erreur: grep: input file 'X' is also the output J'ai cherché ce problème et viens de découvrir que c'était un bug dans ubuntu 12.4 et il n'y a pas de description, est-ce que quelqu'un […]

Comment puis-je exclure tous les messages "permission denied" de "find" dans Solaris

Les questions précédentes sur ce sujet contiennent des réponses pour Linux mais ne fonctionnent pas pour Solaris 10. find . ! -readable -prune Ne fonctionne pas dans solaris puisque -readable n'est pas POSIX. Quelle est la command compatible POSIX qui exclut tous les messages "permission denied" de "find" dans Solaris? Réponses correctes: jlliagre et random832 […]

Comment countr les occurrences de phrase dans grep, ignorant le cas?

J'ai besoin de searchr un nom nicolas bomber avec grep . Le nom peut également être NiCoLaS BomBer . J'ai besoin d'exécuter un file .sh qui affiche le nombre d'occurrences de ce nom. La command que j'ai faite est celle-ci: grep -i "Nicolas \s*Bomber" annuaire | wc -l mais ça ne marche pas. Aucune suggestion?

Récupère la string de requête à partir des URL dans un file journal

J'ai un file journal du server qui contient un certain nombre d'inputs de journal au format suivant: 193.1.172.46 – – [23/Mar/2008:03:57:38 +0000] "GET /robots.txt HTTP/1.0" 404 289 "-" "gsa-crawler (Enterprise; M2-N7RQ5RABCA2JT; [email protected],[email protected])" On m'a demandé d'identifier toutes les inputs qui utilisent le moteur de search de Google, puis de saisir la string de requête et […]

find des lignes communes dans chaque colonne dans le file unique

J'ai un file avec 2 colonnes de données. J'ai besoin de find les lignes qui ont une string commune de chaque colonne. Je suis seulement intéressé par les matchs ligne par ligne, pas une string correspondante de dire la colonne 1 ligne 10 et la colonne 2 ligne 3. mon file: 023q 023q023q 0adc 0adc0adc […]

grep avant un autre motif et imprimer tout

Compte tenu de: Via: 1.1.1.1 not relevant line keyword + some text … not relevant line N keyword + some text … not relevant line N Via: 2.2.2.2 not relevant line keyword + some text … not relevant line N keyword + some text … not relevant line N Via: 3.3.3.3 not relevant lines Via: […]

find la première ligne commençant par <keyword> suivant <other-keyword>

présentons mon problème pour mieux expliquer. J'utilise cygwin, l'installation est basée sur un setup.ini avec le format suivant: @ package-name sdesc: "short description, on one line" ldesc: "long description of arbitrary length, commonly multiple lines" category: categories in which the packege belonges, one line requires: packages (libs etc) required by this package, one line puis […]

Comment puis-je passer des strings avec des guillemets simples à grep?

Mon résultat désiré est le suivant: searchr récursivement un directory à la search d'une string donnée dans tous les files trouvés. La command suivante est mon port d'escale habituel: find ./ | xargs grep -ns 'foobar' Cependant, quand foobar a des guillemets, la command échoue et me donne une invite > dans le shell. La […]

grep filter toutes les lignes plus une avant chaque hit

Je veux parsingr certaines sorties afin d'exclure toutes les lignes qui contiennent foo ou bar , ainsi que toutes les lignes qui précèdent immédiatement ces lignes. Par exemple: echo " 1 some line 2 line to exclude because the next line has one of the terms 3 line with foo 4 line to exclude because […]