Perguntas sobre 'grep'

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

Linux - Vários status de serviço com um comando

Estou tentando recuperar uma lista de vários status de serviço no Unix. Estou usando o comando service : página do manual . Todos os status começam com a string transmission-daemon , por exemplo. Eu preciso da capacidade de listar vár...
01.07.2013 / 22:58
3
respostas

O que realmente significa string nula?

Tenho certeza que a maioria de nós sabe que, quando queremos que algumas regex coincidam com uma string no início da linha, devemos usar "^" ... Mas estou tentando entender o que realmente significa "string vazia no começo da linha" Eu sei...
04.09.2013 / 14:38
1
resposta

Como grep vários padrões de uma só vez?

Eu quero pegar todas as linhas que correspondem ao padrão: algo someplace em algum lugar de /data/rawlog.txt Eu tentei este comando, mas falhei: grep -e "[something|someplace|somewhere]" /data/rawlog.txt Alguém sabe o que es...
24.06.2010 / 07:11
3
respostas

Encontre palavras em muitos arquivos

Estou procurando por este struct messages_sdd_t e preciso pesquisar vários arquivos * .c para encontrá-lo. No entanto, não consigo encontrar uma correspondência, pois quero excluir todas as palavras 'struct' e 'messages_sdd_t'. Como eu quero...
23.04.2010 / 07:22
2
respostas

Como eu procuro uma string em um grupo de arquivos quando alguns desses arquivos contêm espaços?

Estou executando o Mac 10.7.5. Em um terminal, usarei este comando para localizar arquivos com strings find src/main -name "*" | xargs grep -i 'mystring' No entanto, quando os arquivos contêm espaços, recebo resultados como grep: image...
19.12.2013 / 22:20
2
respostas

Remover linhas correspondentes à string no grep

Eu tenho alguns arquivos de configuração longos para passar, e eu gostaria de ver apenas o que está realmente ativo no arquivo .conf , sem nenhuma das tags # . O que posso usar para produzir as linhas sem a # ? Estou executando o Debia...
20.08.2013 / 18:00
2
respostas

Abrindo os resultados da pesquisa com o Vim APENAS se existirem

:) No meu esforço interminável para ficar mais preguiçoso, estou à procura de uma forma de melhorar o meu "Open Grep / Ack-results em Vim" -snippet. O que eu estou usando atualmente para abrir arquivos encontrados é: vim $(ack -il "pattern")...
19.09.2013 / 15:12
3
respostas

Por que a saída do grep no xargs não funciona com cores?

Eu tenho um problema estranho. Meu grep tem saída colorida e, se eu fizer algo assim: grep -lr '80' /etc/apache2/sites-available/|xargs ls Eu tenho: ls: cannot access /etc/apache2/sites-available/default: No such file or directory...
12.02.2013 / 08:05
1
resposta

Listar serviços em execução

Estou tentando obter uma lista dos serviços em execução. Eu corri service --status-all Ele retornará algo como [ + ] acpid [ ? ] alsa-utils [ + ] apache2 [ + ] atd [ + ] avahi-daemon [ ? ] binfmt-support [ + ] bluetooth...
17.01.2013 / 02:43
2
respostas

corresponde a todas as strings contendo apenas um caractere '/'

Eu tenho um arquivo muito longo contendo caminhos de arquivo, um em cada linha. Eu gostaria de recuperar uma lista de todos os diretórios listados que são apenas 1 nível de profundidade. Como tal, gostaria de extrair apenas as linhas que têm um...
10.05.2011 / 17:55