a opção -1
é a opção tradicional de estilo Unix para indicar que você deseja que grep
inclua 1
linha de texto extra por correspondência para contexto .
Se você fizer um man grep
e procurar pelo cabeçalho Controle de linha de contexto , verá que as opções a seguir descreverão as diferentes maneiras pelas quais você pode solicitar linhas extras de contexto. Especificamente quanto à sua pergunta, você verá:
-C NUM, -NUM, --context=NUM
Print NUM lines of output context. Places a line containing a
group separator (--) between contiguous groups of matches. With
the -o or --only-matching option, this has no effect and a
warning is given.
é aqui que o -1
é documentado (como -NUM
, em que NUM é 1), portanto, os seguintes comandos se comportariam da mesma maneira: grep -1
ou grep -C 1
ou grep --context=1