Perguntas sobre 'awk'

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

awk - pula a primeira linha do registro

Eu verifiquei os diferentes tópicos, mas não consegui encontrar uma solução para o meu problema. Eu tenho um arquivo contendo uma seqüência de letras A, T, C, G (representando seqüências de DNA) da seguinte forma: $ cat species_gene >genu...
13.09.2016 / 01:39
1
resposta

como agrupar as informações dentro do primeiro arquivo com base nas informações de um segundo arquivo?

Eu tenho dois arquivos: File1: 234 235 283 567 1001 1002 1009 file2: 234 235 283 567 1001 1002 1009 1 1 2 1 2 0 1 0 0 0 0 0 2 2 1 2 2 2 2 2 2 I want in the output the rows in file2 be grouped similar to file 1: output: 234 235 283 5...
09.08.2016 / 22:26
2
respostas

Extrai partes do texto usando sed, awk

Eu abaixo do texto, como posso extrair a lista [83472, 8327489] e abcd: 32324? [83472, 8327489]abcd: 32324Expr bla bla [243fd]abcd: 4342Expr ieddsk [2324, 34543, 8937423]abcd: 3232432423423Expr bla bla     
01.09.2016 / 19:14
2
respostas

Adiciona valor em um campo para uma determinada condição na coluna específica do arquivo

Eu preciso do prefixo digito 9 para a segunda coluna do arquivo quando o valor da segunda coluna começar com 10 e tamanho da segunda coluna for 8 Exemplo file.txt T01|10017516|01|ABCD|1203|EFGH T01|10905704|01|ABCD|1203|EFGH...
18.08.2016 / 21:52
2
respostas

código awk para multiplicar a coluna dada pelo número no arquivo separado por espaço

Eu tenho um arquivo separado por espaço. Eu quero fazer alguma operação matemática em determinada coluna. por exemplo. Eu quero multiplicar a coluna 2 por 1e6. Eu posso usar o seguinte comando: awk 'BEGIN { FS=","; OFS=","; } {print $1,$2=$2*...
17.08.2016 / 14:51
1
resposta

Captura Variável e Aritmética For-Loop

Meus arquivos de entrada são uma única coluna com comprimento variável de linhas. Meu código deve contar essas linhas e imprimir um número especificado. O problema que estou tendo, é se o número de linhas capturadas na variável "A" é menor que 1...
14.07.2016 / 15:44
3
respostas

Deseja imprimir um formato de tabela com várias linhas no shell scipt

Eu quero imprimir a linha em um formato de tabela usando sed ou awk ou qualquer outro em um script de shell. exemplo Line1 Line2 Line3 Line4 Line5 Line6 Line7 Line8 Saída desejada Line1 Line2 Line3 Line4 Line5 Line6 Line7 Line8...
06.07.2016 / 20:47
1
resposta

AWK ajuda de saída

No momento, estou escrevendo algo para analisar alguns logs do apache, mas o comando system parece estar se colocando acima da impressão. Não fiz muito com awk , então pode ser algo muito simples. IFS=$'\n' for ja in 'cat test.apache.ac...
29.07.2016 / 12:39
3
respostas

Extraia uma parte de uma linha e ordene

Eu tenho uma saída semelhante à seguinte: [test output] my name is bob this is a random string [test output] my name is jim this is a randong string2 [test output] my name is bob this is a randong string3 [test output] my name is alice this i...
08.06.2016 / 16:39
2
respostas

Lê um arquivo usando o shell script e faz 2 novos arquivos baseados no Nome do item

Eu tenho abaixo o arquivo comigo: - ====== 20160606:034441 ====== Mango(Test) TestName MangoT Row 0 Season N Name Safeda Location Delhi ====== 20160606:034441 ====== Mango(Result) TestName MangoR Result 0 No_of_Mango 13 Quantity...
20.06.2016 / 12:36