Perguntas sobre 'grep'

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

sort: write failed | cano quebrado

Boa noite, A seguir, uma parte do código que estou usando em um script. O lançamento a partir de uma sessão do SSH funciona bem, no entanto, quando executado via cron, ele exibe erros de canal quebrado na tela. Não consigo reproduzi-lo via...
31.03.2017 / 20:49
2
respostas

test if return true se o grep na saída tiver string em uma linha

Eu só quero retornar true ou false se um serviço estiver sendo executado. Aqui é onde eu estou, não tente primeiro ou por último, mas atual na escrita: service iptables status | grep -qi "not running" O sdtout para service iptables statu...
11.01.2014 / 02:26
2
respostas

Otimizando um script de shell com longa duração enquanto loop

Eu escrevi um script de shell que tem que fazer o seguinte: Capture os comandos da sessão em um arquivo. Cada comando individual em um arquivo separado. Envie todo o conteúdo do arquivo de comando individualmente com base em determinados...
17.08.2013 / 12:19
1
resposta

Bash, remova linhas contendo string com grep

No momento, isso está excluindo todo o conteúdo do arquivo em questão: #!/bin/bash rpc_port="9201"; dir="/etc/apache2/ports.conf" cat $dir | grep -v "Listen $rpc_port" > $dir O conteúdo do arquivo: Listen 9200 Listen 9201 Listen 920...
06.08.2012 / 05:37
4
respostas

Método grep mais eficiente

Atualmente, estou usando dados de um arquivo contendo qualquer um dos itens a seguir: 342163477\|405760044\|149007683\|322391022\|77409125\|195978682\|358463993\|397650460\|171780277\|336063797\|397650502\|357636118\|168490006..................
23.10.2012 / 09:12
1
resposta

Encontre e remova muitos arquivos por conteúdo específico [duplicado]

Eu tento encontrar muitos arquivos em várias pastas com conteúdo específico e excluí-los. find dir.*/* -exec grep -l "content" {} \; | xargs rm -f E recebo a seguinte mensagem: -bash: /bin/find: Argument list too long Você pode...
30.08.2012 / 19:40
4
respostas

Como posso verificar se um arquivo já possui uma linha com “conteúdo”?

Eu preciso saber se um arquivo já tem linha com o conteúdo X nele, se não anexar linha. aqui está o código que eu tentei. if ! $(grep 'eval $(perl -I$HOME/foo/lib/perl5 -Mlocal::lib=$HOME/foo)' ~/.bashrc) then echo 'eval $(perl -I$HOME/fo...
12.01.2011 / 10:46
2
respostas

Como faço para cortar palavra e valor do valor do campo de comando de corte?

Este é o formato de linha do meu arquivo: 29.101.26.176 [11/Oct/2017:10:21:41 /pmk/clk?aff_id=5863&off_id=85635&trans_id=easoli4ddq8sssdf&prm2=23398_27530&device_id=864792012331091090 "Mozilla/5.0 Mobile Eu preciso cortar...
13.10.2017 / 06:18
3
respostas

Grep que trabalha com padrões sobrepostos

Eu quero contar o número de padrões de repetição aa em um arquivo muito grande. Então eu uso o seguinte comando: grep -o "aa" ./bwt/dblp.txt | wc -l Isso funciona, exceto quando eu tenho uma string como aaa , que então corresponde a...
13.04.2016 / 12:07
1
resposta

Como posso reparar um arquivo tar em que o stderr foi misturado com stdout?

Eu tenho um arquivo tar que estou tentando reparar. O problema é que o stderr de tar foi misturado com seu stdout , então o arquivo se parece com isto: % head android-1435613730.tar tar: removing leading '/' from member names factory/000...
01.07.2015 / 00:46