Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
3
respostas

É possível imprimir um resultado de padrão de pesquisa até que ele atinja uma nova linha em branco no terminal?

Por exemplo, eu tenho um arquivo com conteúdo como este: # TODO: Optimize this. alias bash='start bash' # FIXME: Just fix this. alias fix='there is something wrong with this O que eu quero é que, se eu pesquisar por padrão TODO: , só d...
05.11.2018 / 18:29
2
respostas

Unindo dois arquivos separados por espaços com base em valores correspondentes em duas colunas diferentes

Eu tentei várias soluções dadas neste site para este tipo de problema e nenhuma delas está me ajudando. Eu tenho dois arquivos (separados por espaços, contém colunas). Ambos os arquivos contêm o mesmo número de registros que os meus exemplos...
01.11.2018 / 19:55
5
respostas

AWK do texto com modificação

Eu tenho o seguinte arquivo: hello there. let's try&ACCT=1&bla bla bla&EX=1118&anything ss &SERIAL=1011&DEAL=NO BLA BLA BLA&TOM=1&ACCT=2&LSLSLSLSL&none=1&EX=1218&lord=1&ok=1&SERIAL=201&a...
08.11.2018 / 14:14
3
respostas

Imprime texto entre dois padrões

Eu preciso: Print text between "hi" and "hello" patterns. Os padrões podem ser repetidos e pode haver várias ocorrências de hi .. hello . Arquivo de origem: hi aa bb cc dd ee ff hello xxxxxx aaaa dddd cccc hi aaa bbb ccc hello...
09.10.2018 / 08:20
3
respostas

extrair correspondência de parágrafo com palavras usando sed ou awk [duplicado]

Eu tenho um arquivo chamado "quota.txt" como abaixo: DISK_info_start:/usr Disk: /usr CURRENT=81 DISK_info_end:/usr DISK_info_start:/usr/var Disk: /usr/tmp CURRENT=1 DISK_info_end:/usr/var Eu tenho uma variável como abaixo: entry=/us...
10.10.2018 / 13:06
2
respostas

remova os símbolos extras e ajuste as linhas

Eu tenho um arquivo de texto (test.txt) que é exatamente assim (o mesmo número de opções para cada instância): # a comment first: info about first: option1 \ option2 \ option3 second: inf...
09.10.2018 / 13:00
1
resposta

Para comparar column1 de dois arquivos

Eu preciso comparar a coluna 1 do arquivo 1 com a coluna 1 do arquivo2 no meu script, se a coluna 1 do arquivo1 corresponder à coluna 1 do arquivo2, apenas deverá prosseguir, caso contrário, sair. Estou com o código abaixo, mas não está me da...
10.10.2018 / 12:12
3
respostas

adicionando um novo caractere de linha a uma linha

Gostaria de extrair o segundo campo e transpô-lo para se tornar uma linha cat > temp1 1 73 2 74 3 75 Minha abordagem: cut -f2 temp1 | tr '\n' '\t' > temp2 O resultado: temp2 73 74 75 Compreensivelmente, há u...
10.10.2018 / 22:26
2
respostas

Substitua strings diferentes com base em uma correspondência por uma lista de strings em outro arquivo

Eu tenho um arquivo como este com o delimitador de tabulação: Chr1 mak gene 120221 120946 . + . ID=spa-h0003.02;Name=spa-h0003.02 Chr1 mak mRNA 120221 120946 . + . ID=spa-cap_Chr1_00M;Pa...
18.10.2018 / 16:40
3
respostas

awk / perl palíndromo de impressão, se não entre parênteses

Eu tenho um arquivo com várias strings, uma em cada linha. Eu quero encontrar e imprimir uma seqüência de caracteres somente se ele contiver um palíndromo e esse palíndromo não estiver entre colchetes. Exemplos: abba[cdef]gh # print abcd[e...
15.09.2018 / 17:11