Perguntas sobre 'awk'

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

Como usar o grep / awk / unix para combinar todas as linhas de um arquivo em outro arquivo, mesmo que sejam duplicatas

Estou tentando recuperar as linhas correspondentes de um arquivo, no entanto, o arquivo que possui o "índice" ou a lista de correspondências a serem recuperadas também possui entradas duplicadas e quero imprimir as duplicatas também. Exemplo:...
08.03.2015 / 07:56
1
resposta

awk não está produzindo a saída desejada

Abaixo está minha saída de comando. Quando eu procuro através de awk , está dando saída indesejada. O que estou fazendo errado? # lvdisplay -m --- Logical volume --- LV Name /dev/Appsvg/apps01...
16.11.2015 / 17:47
3
respostas

Encontre todas as palavras que começam com Q

Como faço para pesquisar um arquivo de texto e listar todas as palavras que começam com Q? O arquivo que estou procurando é o código fonte do Python. O mais próximo que encontrei de uma alma é esta questão mas isso não é o que eu quero....
29.05.2015 / 07:20
3
respostas

Usando o AWK para converter números para 0 ou 1

Esta pode ser uma pergunta simples, mas não consigo entender a vida de mim. Eu tenho um arquivo chamado keyout.dat , que se parece com isso: Title 1 Variable -999 -999 0.234 0.123 -999 -999 0.555 O arquivo continua assim por 500.000 lin...
31.05.2015 / 18:47
2
respostas

Como eu usaria o sed ou o awk para extrair certas linhas em um arquivo

Se eu quisesse pesquisar todas as linhas em um arquivo que comece com uma data, como "1º de maio", como eu faria isso com sed ou awk? Eu preciso extrair esses dados e enviar para a tela ou um arquivo. Obrigado.     
05.05.2015 / 02:26
3
respostas

Imprimindo o valor da coluna na próxima linha

Minha entrada está no formato TSV: C1 r1 r2 r3 C2 r1 r3 A saída desejada é: C1 r1 r2 r3 C2 r1 r3 Então, basicamente o que eu quero é imprimir o valor da coluna 1 na próxima linha, é possível usar o comando L...
11.05.2015 / 07:09
3
respostas

Como imprimir determinados campos se uma condição for atendida

Eu tenho um arquivo de entrada grande como mostrado abaixo. Se "PRIMER_LEFT_NUM_RETURNED" não for igual a 0, imprima o SEQUENCE_ID, SEQUENCE_TEMPLATE, PRIMER_LEFT_NUM_RETURNED, PRIMER_RIGHT_NUM_RETURNED, PRIMER_INTERNAL_NUM_RETURNED, PRIMER_PAIR...
08.09.2014 / 16:37
2
respostas

Ao interpretar o awk como um comando ou uma linguagem de programação?

Eu sei que awk é uma linguagem de programação de script, mas às vezes fico confuso sobre quando interpreto como comando ou como um programa. Eg. 1 - Aqui eu interpreto como um comando : awk '{print $2}' file.txt Eg. 2 - Aqui e...
16.10.2014 / 10:04
2
respostas

Procura na segunda linha de arquivos e imprime os nomes dos arquivos em stdout

Eu tenho alguns diretórios de ~ 10.000 arquivos. Qual é a maneira mais rápida de pesquisar cada arquivo e retornar o nome do arquivo se a segunda linha contiver uma string específica? Editado para maior clareza     
10.11.2014 / 19:23
3
respostas

Sintaxe correta para uso de awk em combinação com outro comando dentro de xargs sh –c

Como fazer este comando funcionar: ls * | xargs -I {} sh -c 'echo {}; awk '{print $1}' {} | uniq' Deve fazer o seguinte: imprimir para cada arquivo na pasta seu nome e uniq valores na primeira coluna Ele não funciona porque o símbol...
11.05.2016 / 12:56