Perguntas sobre 'grep'

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

Um forro para ver se o grep retornou alguma coisa? [duplicado]

Estou tentando verificar se uma máquina é um ThinkPad ou não está usando algo assim: sudo dmidecode | grep ThinkPad Eu quero que o resultado final retorne verdadeiro ou falso (ou 1/0). Estou pensando que a solução pode ser algo assim...
17.04.2017 / 03:27
2
respostas

Imprimindo linhas de um arquivo se parte delas aparecer em outro. Ambos os arquivos são milhões de linhas

Eu tenho dois arquivos, vamos chamá-los de 123.txt e 789.txt . 123.txt tem 2,5 milhões de linhas e 789.txt tem 65 milhões de linhas. Existe alguma maneira de usar grep ou similar para manter as linhas de 789.txt que contêm linh...
01.08.2013 / 16:07
4
respostas

Correspondência de cores, mas também imprime outras linhas [duplicadas]

Eu tenho um alias: alias grep='grep --color=auto' . Eu gostaria de ter uma maneira de imprimir não apenas a linha correspondente, mas todas elas e apenas padrões de correspondência de cores. Duvido que exista uma opção para fazer isso no gr...
29.04.2014 / 13:47
3
respostas

Por que este one-liner falha em produzir saída? [duplicado]

O seguinte não produz nada no bash: while true ; do upower -d ; sleep 1 ; done | grep percentage | uniq Descobri que não importa qual seja o último ou o segundo até o último programa nessa cadeia. O penúltimo programa sempre produz a sa...
15.06.2015 / 02:31
3
respostas

egrep expressão regular - mesma palavra no começo e no fim

Eu quero encontrar todas as linhas que têm a mesma palavra no começo e no final da linha. Por exemplo: goodword fgdlakj 3t sfkl 43lk fkl goodword bad sfa;lk3t dgk;gs 34;kl bad334 singleword Saída desejada goodword...
19.12.2015 / 10:00
3
respostas

Grep número exato de dígitos e alguns outros caracteres

Gostaria de analisar um arquivo contendo números de 5 dígitos separados por vírgula ou traço, linhas como: 12345,23456,34567-45678,12345-23456,34567 Meu objetivo é encontrar linhas com formatação incorreta, por exemplo. linhas que contêm núm...
15.04.2016 / 08:29
3
respostas

Reprodução aleatória de arquivos de várias linhas

Eu tenho um arquivo de texto com linhas vazias separando blocos de texto. Eu gostaria de usar as ferramentas de linha de comando * NIX para embaralhar esse arquivo, respeitando a estrutura de bloco. Em outras palavras, na saída, gostaria de ver...
22.11.2017 / 19:33
3
respostas

Extraindo dados com awk quando algumas linhas possuem valores vazios / ausentes

Eu tenho uma amostra como mostrado aqui: input.txt USERS position ref rslt usr1 X B usr2 2980 C usr3 3323 P usr4...
07.11.2016 / 07:57
4
respostas

Como posso encontrar todas as linhas contendo duas palavras especificadas? [duplicado]

Eu preciso verificar se existem duas palavras (especificadas) em qualquer linha de um arquivo de texto. Não há limites para os caracteres das palavras. Por exemplo: Eu quero encontrar linhas de um arquivo de texto que contenham as duas pala...
16.10.2018 / 22:13
3
respostas

Saída a ser salva no arquivo com o mesmo nome do arquivo de entrada [duplicado]

Eu tenho um arquivo de entrada e executo algum comando, mas quero que a saída seja salva com o mesmo nome que o arquivo de entrada. Eu tentei abaixo do comando, mas isso torna o arquivo de saída em branco: cat file1 | grep "YISHA" > f...
11.03.2015 / 08:43