Perguntas sobre 'grep'

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

grep linhas que existem em um arquivo, mas não no outro

Estou tentando fazer o grep e o grep -v simples, portanto, irei obter as linhas de a.txt que existem em b.txt e não em c.txt . Exemplo de 3 arquivos a.txt : a b c d e up.txt : a.up b.up c.up dw.txt : a....
08.07.2018 / 13:08
4
respostas

Posso fazer um grep para 2 pattterns e tê-los listados lado a lado?

Ubuntu 16.04 bash -version GNU bash, versão 4.4.0 (1) -release (x86_64-unknown-linux-gnu) Eu gostaria de fazer um grep para dois padrões e depois listá-los lado a lado. ATM, é isso que eu tenho: root@tires ~ # grep -e tire_id -e appID /p...
12.07.2018 / 15:19
2
respostas

Por que não regex '+' trabalho como esperado? [duplicado]

[root@localhost opt]# cat cfg key = value [root@localhost opt]# grep 'key\s*=\s*.+' cfg [root@localhost opt]# Minha intenção é: o sinal = pode ser seguido por zero ou mais espaços, mas deve ser seguido por um ou mais caracteres não esp...
12.08.2016 / 02:59
3
respostas

grep agindo estranhamente

Grep vem agindo estranhamente em um dos meus sistemas (Ubuntu Desktop - todos os meus outros sistemas são Ubuntu Server), e não consigo entender o porquê. Eu criei um arquivo de controle chamado texto que contém o seguinte texto: grep test!!...
08.02.2011 / 04:21
2
respostas

Existe um grep.conf global no Unix / Linux?

Eu gostaria de criar um utilitário que sempre ativa o argumento --color para o comando grep em qualquer distribuição. Existe uma maneira de fazer isso ou eu tenho que procurar um caminho para cada distribuição?     
30.04.2012 / 07:02
2
respostas

Como procurar por uma string somente em arquivos de texto? (recursivamente)

Eu posso listar todos os arquivos de texto (por mimetype) em uma pasta com: find . -type f -print0 | xargs -0 file -i | fgrep -i text | sed 's/:$//g' 2>/dev/null | awk 'BEGIN {FS=": "} {print $1}' Ok. Mas como eu posso adicionar "fgrep...
14.08.2011 / 12:00
5
respostas

Como posso concatenar uma única coluna de saída em uma lista?

Estou usando: ls /proc | grep -v "^[0-9].*" para obter uma lista de todos os arquivos e diretórios em / proc que não começam com números. A saída é uma lista de coluna única, ou seja: acpi asound buddyinfo bus Como posso fazer diss...
11.09.2013 / 12:24
1
resposta

Coincidir com RH [A-ZA-Z] com grep

Como posso combinar com grep a regex RH [A-ZA-Z],  então string inclui RH com dois caracteres que ambos são uma letra entre A e Z? Eu tentei isso, mas sem sucesso: yum list-security --security | awk '{print $1}' | sort | uniq | grep RH...
10.07.2016 / 10:44
3
respostas

Escape [no grep

Eu li strings de stdin e quero exibir os usuários que correspondem às strings. O problema é, se o usuário insere o caractere '[', ou uma string que o contém. grep -F não funciona porque a linha deve começar com a string (^ - que é um carac...
27.04.2017 / 21:51
5
respostas

Saída de múltiplos arquivos de um único grep?

Não tenho muita experiência em scripts de shell, mas estou tentando entender como fazer o grep para um padrão e para cada arquivo em que há uma correspondência, gravar um arquivo no disco que contém a linha correspondente do grep. Por exemplo:...
09.11.2012 / 14:50