Perguntas com a marcação «grep»

grep é um utilitário de linha de comando Unix que pesquisa linhas de entrada que correspondem (ou não) a uma expressão regular e imprime os resultados. Use esta tag para perguntas sobre como usar os recursos grep, como escrever expressões regulares que funcionam com grep e uso geral. Como o grep agora está disponível em ambientes semelhantes ao Unix (por exemplo, Cygwin no Windows), você também pode usar esta tag para questões de compatibilidade e diferenças entre versões e ambientes de software.

2
Imprima o comum dos dois arquivos
Quero imprimir o comum do arquivo 2 Um arquivo contém o ls -l opção e o outro tem o ls opção ls só tem o nome do arquivo ls -l tem tudo, incluindo a permissão e outras informações. Existe uma maneira de eles imprimirem a saída do arquivo comum? O …
grep 

1
Executando o pdfcrack para incluir caracteres especiais no charset
Estou tentando recuperar uma senha de um arquivo PDF usando o pdfcrack. Eu quero mudar o charset para incluir caracteres especiais. Posso usar algum tipo de redirecionamento de i / o para alimentar o conteúdo de um arquivo semelhante como este: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890! @ # $% ^ & amp; * ('' …
grep  pipe  charset 

1
O que os xargs fazem exatamente nesse caso?
Eu encontrei recentemente os dois exemplos a seguir Exemplo 1: Listar Apenas Diretórios ls -l | grep "^d" Exemplo 2: Pesquisar arquivos internos ls | xargs grep -i "Find Some String" Agora eu li daqui que Se você usa apenas um pipe, ele recebe dados em STDIN (o fluxo de …
linux  bash  grep  xargs 




1
Uso avançado do pdfgrep
Preciso de ajuda para resolver uma situação. Parece bastante simples, mas acho que não. #!/bin/bash pdfgrep -Hn $1 *.pdf exit 0 Se eu executar esse código em qualquer diretório que contenha arquivos PDF ocr'd, ele exibirá "arquivo correspondente + número da página nesse arquivo + linha correspondente para o padrão …
pdf  grep 





2
Obtendo esta expressão regular simples para combinar no grep
Eu quero combinar uma citação 2, um espaço e qualquer caractere que não seja um ponto literal. Isso está usando GnuWin32 grep. Não Cygwin's grep. C:\>echo "2 008abc.html" | grep -oiP \"2 [^.] grep: [^.]': No such file or directory C:\>echo "2 008abc.html" | grep -oiP ^"2 [^.] C:\>echo "2 …
-2 grep  gnuwin32 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.