Perguntas sobre 'grep'

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

Problema com um pequeno script bash

Frequentemente executo find em meus projetos de código quando faço uma alteração em algum lugar e tenho que descobrir onde impacta outros códigos, então pensei em escrever um script muito pequeno para facilitar, chame de blah.sh : #!/bin...
22.08.2013 / 15:25
4
respostas

Imprime uma faixa específica de linhas entre duas partidas começando com uma linha específica após a primeira partida

Como posso imprimir todos os dados entre duas correspondências, olhando de uma linha específica após a primeira partida. Por exemplo, digamos que eu tenha dois padrões Linux e Unix e há entradas entre essas duas palavras Eu gostaria de imp...
28.09.2018 / 11:04
2
respostas

Imprime as linhas que somente com todos os caracteres repetidos consecutivos

Eu tenho um arquivo de texto e quero imprimir apenas as linhas que têm todos os seus caracteres são consecutivamente reaquecidos pelo menos duas vezes ou mais. POR EXEMPLO A ENTRADA: 11 AAA 555227777 BBhh@@222 baabbb 1112 212211 baa 22333445...
18.10.2018 / 16:53
1
resposta

Salva a primeira coluna para o arquivo cujo nome é dado pela segunda coluna

Eu tenho um arquivo com 315 linhas e 2 colunas. A primeira coluna é individual e a segunda coluna é o ID da população, assim: HT170_SD2W-14 HA_16 Q093_MK7-13 HA_25 Q87_MK3-2 HA_21 HT225_KS2A-23R HA_7 HT256_KS2A-4 HA_7 HT216_SD2A-32...
27.09.2017 / 19:27
1
resposta

O que sed $ 's / [^ [: print:] \ t] // g' faz?

O comando sed $'s/[^[:print:]\t]//g' está imprimindo cada linha do meu .txt como está. Para que é usado? Não consegui encontrar no google. Por exemplo: sed $'s/[^[:print:]\t]//g' *.txt | wc -l 15909 cat *.txt | wc -l...
30.07.2018 / 07:41
4
respostas

Selecione linhas com base nas linhas acima delas

Eu tenho uma lista de itens, dos quais desejo selecionar os nomes dos itens ativos: item { status: "Active" properties { key_a: value } id: 42 name: "Foo" } item { status: "Disabled" properties { key_b: value } id: 1...
10.08.2018 / 16:36
2
respostas

wc -c me dá uma contagem extra de caracteres

Então, criei um script que adiciona usuários ao sistema e queria forçar o comprimento dos nomes de usuário para 8 caracteres ou menos. #!/bin/bash # Only works if you're root for ((a=1;a>0;a)); do if [[ "$UID" -eq 0 ]]; then echo "Quit...
20.08.2018 / 13:47
2
respostas

remove uma palavra de muitos lugares em um arquivo de texto longo

Suponha que eu tenha um arquivo com muitas linhas do formulário date time name some stuff onde cada linha pode ser diferente, exceto para 'name', que é a mesma o tempo todo, e eu quero remover 'name' de cada linha: é possível escrever um...
05.03.2018 / 15:02
1
resposta

-e no comando grep

Eu encontrei um problema ao ler grep manual referindo-se a ele -e option, Diz: -e pattern, --regexp=pattern Specify a pattern used during the search of the input: an input line is selected if it matches any of the spe...
04.04.2018 / 03:31
3
respostas

Extraindo linhas que contêm uma frase exata que inclui uma guia

Eu tenho um arquivo que contém as seguintes linhas 50[tab]H[tab]1 44[tab]H[tab]2 4[tab]H[tab]3 4[tab]H[tab]4 44[tab]H[tab]5 234[tab]H[tab]6 Eu gostaria de extrair apenas a última linha que começa com a frase exata "4 [tab] H" (então isso...
31.03.2018 / 23:48