Perguntas sobre 'awk'

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

Como eu classificaria esses nomes de diretório numericamente?

Estou ciente de que eu posso de alguma forma classificar esta saída numericamente (assim cpu1 / segue cpu0 /) ... Eu provavelmente poderia ter algo para trabalhar, eventualmente, dividindo a cadeia de várias maneiras com o awk, mas existe um "fá...
27.10.2011 / 05:31
2
respostas

Excluir várias linhas em um arquivo

Geralmente eu encontro minhas respostas nas perguntas respondidas anteriormente, mas não desta vez (ou eu não entendo as respostas e não posso modificá-las para fazer o que eu quero que elas façam), então eu estou perguntando o meu primeiro perg...
12.10.2015 / 13:00
4
respostas

Substituir Coluna pelo Resultado do Comando

Estou tentando encontrar uma maneira de substituir rápida e eficientemente um valor de coluna para cada linha em um arquivo com a saída de um comando. Eu preciso trabalhar em vários arquivos com cerca de 500.000 linhas cada dia, então estou proc...
23.11.2015 / 23:43
2
respostas

Qual é a melhor maneira de encontrar uma lista de várias cadeias dentro de um arquivo de texto grande

A pergunta geral é: No Unix / Linux, qual é a melhor maneira de encontrar uma lista de várias (cerca de 150) strings dentro de um arquivo de texto grande? Eu estou perguntando isso para todos os especialistas em Unix / Linux como uma questão...
07.09.2012 / 17:45
3
respostas

Use o awk para dividir a linha em array e usar os valores dessa matriz no shell de chamada

Estou tentando usar awk dentro de um script bash e fazer uma tarefa bastante comum: iterar linhas de arquivo bem estruturadas e dividi-las por um delimitador em uma matriz. Aqui está uma amostra do arquivo: Joe:Johnson:25 Sue:Miller:27...
05.02.2014 / 21:09
2
respostas

Número de campos separados por vírgulas em um arquivo de texto

Estou tentando criar uma instrução awk para ler este arquivo: A 1,2,3 * A 4,5,6 ** B 1 B 4,5 * e crie um arquivo como este: A 1,2,3 * 3 1 0.333 A 4,5,6 ** 3 2 0.666 B 1 1 0 0 B 4,...
17.07.2014 / 11:47
3
respostas

Como substituir o cabeçalho de um arquivo pelo cabeçalho de outro arquivo

Eu quero substituir o cabeçalho em file1.csv pelo cabeçalho em file2.csv file1.csv "a","b","c" file2.csv "x","y","z" Eu quero o cabeçalho de file1.csv como "x","y","z" Por favor, me diga como fazer isso? Eu tentei sed...
01.09.2016 / 15:43
2
respostas

Aspas simples no awk

Alguém poderia explicar o que está acontecendo com o comando abaixo awk ? se não houver erro, por que notme não está sendo impresso, e por que não estou recebendo erro de sintaxe, então para colchete de fechamento ...} precisa fechar com...
11.04.2018 / 12:29
2
respostas

Como imprimir uma contagem incremental de ocorrências de valores únicos na coluna 1

Estou tentando encontrar uma solução para esse problema, preciso contar incrementalmente e imprimir as contagens dos valores exclusivos na coluna 1 de um arquivo de texto delimitado por tabulações. Aqui está um exemplo: Apple_1 1 300 A...
04.03.2015 / 23:01
2
respostas

como adicionar calculadora linha de comando para bash que usa vírgula como marca decimal?

Como posso adicionar uma calculadora de linha de comando ao meu bash? Eu encontrei alguns, mas todos eles usam o ponto final como marca decimal , mas eu quero tê-lo para use a vírgula como marca decimal como a maioria do mundo faz, veja a i...
23.01.2014 / 11:38