Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
8
respostas

Como rodar o grep com múltiplos padrões AND?

Gostaria de obter a correspondência de vários padrões com AND implícito entre padrões, ou seja, equivalente a executar vários greps em uma sequência: grep pattern1 | grep pattern2 | ... Então, como convertê-lo em algo parecido? grep...
10.11.2012 / 07:45
7
respostas

Existe um tutorial básico para grep, awk e sed? [fechadas]

Sou usuário do Linux há algum tempo e tenho uma compreensão bastante decente da maioria dos utilitários de linha de comando comuns. No entanto, os que surgem novamente em relação à programação são grep , awk e sed . A única coisa em qu...
25.09.2010 / 18:04
9
respostas

Como grep fluxo de erro padrão (stderr)?

Estou usando o ffmpeg para obter as meta-informações de um clipe de áudio. Mas eu não consigo entender. $ ffmpeg -i 01-Daemon.mp3 |grep -i Duration FFmpeg version SVN-r15261, Copyright (c) 2000-2008 Fabrice Bellard, et al. conf...
26.10.2010 / 01:42
2
respostas

Como posso atribuir a saída de um comando a uma variável shell?

Eu quero atribuir o resultado de uma expressão a uma variável e concatená-la com uma string, depois ecoá-la. Aqui está o que eu tenho: #!/bin/bash cd ~/Desktop; thefile= ls -t -U | grep -m 1 "Screen Shot"; echo "Most recent screenshot is: "$t...
03.07.2011 / 21:15
7
respostas

Como grep linhas que não começam com “#” ou “;”?

Eu quero grep smb.conf e ver apenas as linhas que não são comentadas.     
11.01.2013 / 20:01
7
respostas

Como ler a primeira e última linha da saída do gato?

Eu tenho um arquivo de texto. Tarefa - obter a primeira e última linha do arquivo após $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 Precisa disso sem saída de gato (somente 1 e 5). ~$ cat file | tee >(head -...
25.06.2014 / 10:38
1
resposta

Qual é o propósito real da opção -X do GNU grep e por que ela não está documentada?

Ao ler esta questão , eu descobri que GNU grep tem uma opção -X que espera um argumento. Estranhamente, não é mencionado nem na página de manual nem na página de informações. Olhando para o código-fonte, não é que o comentário bem no...
15.09.2017 / 00:28
4
respostas

grep recursivo vs find / -tipo f -exec grep {} \; Qual é mais eficiente / mais rápido?

Qual é mais eficiente para descobrir quais arquivos em um sistema de arquivos inteiro contêm uma string: grep recursivo ou find grep em uma instrução exec? Eu assumo achado seria mais eficiente porque você pode pelo menos fazer alguma filtragem...
22.05.2014 / 14:53
2
respostas

Grep 'OU' problema de regex

Estou tentando usar o grep com um regex para localizar linhas em um arquivo que corresponde a 1 de 2 cadeias possíveis. Aqui está o meu grep: $ grep "^ID.*(ETS|FBS)" my_file.txt O grep acima não retorna nenhum resultado. No entanto, se eu...
30.09.2011 / 12:57
11
respostas

Existe uma maneira de modificar um arquivo no local?

Eu tenho um arquivo razoavelmente grande (35Gb), e eu gostaria de filtrar este arquivo in situ (ou seja, eu não tenho espaço em disco suficiente para outro arquivo), especificamente eu quero grep e ignorar alguns padrões - existe uma maneira de...
11.04.2011 / 09:53