Perguntas sobre 'grep'

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

comando do Grep usando o conteúdo de um heredoc

Estou criando um script para atualizar um computador remoto e quero saber se algum usuário está usando o computador antes de eu atualizar. Eu tenho uma lista de usuários e criei um heredoc com todos eles. O comando que estou tentando fazer é alg...
22.04.2016 / 18:07
3
respostas

extração de correspondência e substring de regex

Eu tenho esses arquivos, criados manualmente por muitas pessoas diferentes. A formatação, apesar de seguir uma determinada regra, não é uniforme. pense nessas três linhas abaixo "erroneous_data_F08R16_recordeded_by_tech21" "erroneous_data_...
06.01.2016 / 15:51
2
respostas

grep para pesquisar error_log e email somente quando os resultados forem encontrados?

É possível usar o Grep para pesquisar um arquivo e enviar um email com base nos resultados? Eu tenho usado grep SEARCHSTRING /logs/error_log | mailx -s subject [email protected] Mas eu não quero que ele envie um e-mail quando o N...
03.02.2016 / 09:06
3
respostas

Como pesquisar vários padrões de pesquisa de um arquivo com grep

Se eu pesquisar várias strings de pesquisa em grep : normalmente basta: grep "search1\|search2" somefolder/*.txt mas, e se eu tiver 100 ou mais strings de pesquisa? Posso dizer assim: grep "stringPattern.txt" somefolder/*.txt em...
09.09.2015 / 06:29
3
respostas

Extração de campo rápido com grep

O problema Eu tenho um arquivo de linhas de 32M com o seguinte formato token^Iname^Iurl$ em que ^I é a sequência de escape , e $ é o fim de linha . Preciso obter o url correspondente a não mais que 10k correspondências co...
26.10.2015 / 02:09
3
respostas

Como extrair XML de um arquivo de texto

Eu tenho um arquivo de texto como abaixo. 1001=<?xml ns=dkfj><home><taga>dkjf</taga></home>1002=<?xml ns=dkfj><home1><taga>dkjf</taga></home1> Eu preciso de um resultado como aba...
09.11.2015 / 19:54
2
respostas

Ajuda com expressão regular no grep

alguém pode me explicar por que esse regexp não funciona no grep? ls -la ./ | grep -E '^d.*\<\..*\>$' Na minha opinião (errada), isso tem que me mostrar a linha do diretório com um nome que comece com ".", porque: ^ d - > man...
09.11.2015 / 23:43
3
respostas

Como grep todas as palavras que começam com dígito?

Eu estou querendo saber como grep todas as palavras que começam com dígito. Até agora, eu fiz isso: egrep "^[[:digit:]]" tst Mas ele me imprime apenas linhas começando com dígito. Agradecemos antecipadamente com ajuda.     
13.11.2015 / 21:52
4
respostas

Obter variável da linha

Olá eu tenho esta linha $ echo $(xinput | grep "TouchPad") SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)] e eu gostaria de perguntar se é possível de alguma forma obter 12 e salvá-lo em variável. Obrigado.     
28.03.2017 / 19:58
2
respostas

Como remover "dados binários" de um arquivo de texto (por exemplo, bash_history)?

Como discutido em perguntas como: " Como o grep decide se um arquivo é binário? " ou " O que faz o grep considerar que um arquivo é binário? " esse grep pode parar de processar arquivos que considera binários. Embora isso não seja um...
23.03.2017 / 19:45