Perguntas sobre 'grep'

grep é um utilitário de linha de comando usado para pesquisar texto.
1
resposta

Linux Grep vários arquivos de log

Eu preciso obter a saída de qualquer linha em todos os arquivos de log de acesso do Apache que tenham 25 / Jan / 2013: 00: 25 neles. Minha empresa de hospedagem está sendo inútil em minha investigação para descobrir qual domínio está permitindo...
25.01.2013 / 16:02
1
resposta

Bash: expressão regular do Grep não funciona

Ao usar grep da seguinte forma: ps aux | grep 'processname' | awk '{print $2}' O PIDs de processos com processname é retornado. Ao usar isso: ps aux | grep '^processname' | awk '{print $2}' Estou tentando obter processos c...
28.02.2013 / 03:31
2
respostas

grep não produz a saída correta quando executado no comando find

Minha tarefa era imprimir o número de arquivos no diretório atual sem usar os comandos ls e wc . Eu digitei as seguintes linhas no script: #!/bin/bash find . -maxdepth 1 -type f \( ! -iname ".*" \) > list3 grep .* -c list3 > /de...
16.04.2012 / 16:48
2
respostas

Procura recursivamente por uma string contendo espaços em branco

Eu quero procurar por "this table ..." no diretório /home/myuser recursivamente, ou seja, em todos os arquivos em /home/myuser e em todos os diretórios e subdiretórios sob /home/myuser . O diretório /home/myuser está definido para...
26.03.2012 / 15:47
2
respostas

'man bash | grep ulimit 'não retorna nada

Eu sei que o comando interno ulimit está listado na página bash man. Grepping não retorna nada. Por quê? grep e man funcionam bem, man bash | grep strings retorna várias linhas correspondentes. Suspeito que tenha algo a v...
28.06.2011 / 13:50
4
respostas

Script Bash para obter contexto anterior específico

Estou procurando em alguns arquivos de log onde há grupos de ações executadas. No início de cada grupo, há uma linha que contém informações sobre o grupo e, em seguida, várias informações detalhadas sobre cada ação são impressas com um status de...
14.06.2012 / 18:17
1
resposta

Como usar o grep?

Eu preciso encontrar o arquivo de ls - l usando grep e certo regexp. Em particular, eu preciso do greep para ver o final de alguns arquivos, como digamos .txt , mas usando apenas regex. Portanto, deve ser algo como ls -l | grep '^....
07.04.2011 / 12:15
1
resposta

Ao usar vários itens, como limitar a saída de um item para a primeira instância?

Eu tenho um grep em várias partes que está extraindo linhas dos arquivos de configuração do roteador. O grep pega uma variedade de campos que ocorrem apenas uma vez no arquivo, como endereço IP, status de log, comunidade snmp, etc. Para isso, eu...
26.10.2017 / 02:18
5
respostas

O comando grep para obter um arquivo específico, mas não funciona

Eu quero exibir todas as linhas no arquivo inventory que contêm a palavra Straw logo antes de um espaço. O arquivo de dados inventory contém: Strawberry Jam,300,4 Raspberry Jam,1216,7 Blueberry Jam,96,195 Strawberry Compote,49,621...
19.11.2016 / 20:52
1
resposta

a partir do qual o arquivo grep encontrado corresponde

ao fazer algo assim: cat *.* | grep mystring é possível saber de qual arquivo vem cada correspondência? Se não, qual seria a alternativa?     
17.12.2014 / 22:02