grep un fichier, mais de montrer autour de plusieurs lignes?

Je voudrais grep pour une chaîne de caractères, mais aussi de montrer au cours des cinq lignes et cinq lignes ainsi que le contenu de la ligne. Comment serais-je capable de faire cela?

  • Je garde une copie de Brendan Gregg du script perl autour de ce but. Fonctionne bien.
  • Pour une solution qui fonctionne sur un système Solaris, découvrez ce lien.
  • man grep | grep -C 1 context 🙂
  • man grep | grep -C 1 "\-C" 😉
  • Je ne sais pas si, à l'appel de meta (dans un cadre plus général, plutôt que de manière contexte), ou comment l'appeler. Vous avez répondu à la question en montrant comment utiliser la réponse pour trouver la réponse.
  • Peut-être quelqu'un ailleurs dans StackExchange peut nous donner une réponse.