Perguntas sobre 'awk'

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

Como posso gerar linhas de amostra de um .csv?

Estou fazendo muita impressão de mesclagem de dados e gostaria de produzir, digamos, 10 amostras de um grande banco de dados. Meu objetivo seria extrair as 10 linhas distribuídas uniformemente do arquivo .csv fornecido (incluindo a primeira e a...
11.02.2015 / 05:49
2
respostas

Soma duas colunas de arquivos diferentes

Eu tenho dois arquivos como este: Arquivo1: -54.005 -67.405 0.1 -54.05 -68.7833 0.2 -54.05 -68.7333 0.3 Arquivo2: -54.005 -67.4050 70 12.7 -54.05 -68.7833 167 12.5 -54.05 -68.7333 205 12.6 Eu gostaria de obter...
03.02.2015 / 22:12
2
respostas

Obtenha todos os registros de um arquivo com o Data collumn menor que um mês

Arquivo de entrada ID,Name,join_date 21433432,rds,2014_02_01 2131321,ABCDS,2014-10-20 2432745314,ASRER, 2015-01-20 2132432423,safdsad, 2015-12-30 É necessário que dois arquivos criem um para registros com a coluna de data menor que um m...
24.01.2015 / 01:26
2
respostas

Reorganizando dados em arquivo com o awk

Eu tenho uma mesa ID Comment Statement 1 hi hello 2 hi hello 1 cya bye 1 k ok 2 kk ok Como alguém poderia produzir um resultado como o seguinte, usando o awk? Assim, o...
08.01.2015 / 15:37
1
resposta

Para o valor dentro de um intervalo, obtenha o valor correspondente

Estou pensando em usar o awk para pesquisar um valor do arquivo de entrada em um arquivo de referência e obter um valor correspondente do arquivo de referência. Os arquivos de referência e de entrada podem ser classificados com base em $ 3 e...
12.01.2015 / 03:27
1
resposta

Como copiar linhas no comando awk? (o script ksh é preferido)

Eu tenho o arquivo de índice abaixo key1|1|1001 key1|1|2001 key2|2|3001 key2|2|4001 using this index file, I have to update my main file key1|1000|2000|3000|4000 key2|1000|2000|3000|4000 The expected output should be key1|1001|2000|...
24.10.2014 / 06:55
1
resposta

awk como definir o parâmetro $ 2 se tornar $ b? [fechadas]

Em um script Bash: #!/usr/bin/bash #grep() #{ #grep -q #} if [[ -z $1 ]]; then echo "usage: pkill -signal process name " fi if [[ -z $2 ]]; then echo "error: not enough parameters " exit fi kill9="9" kill15="15" if [ $1 -eq $ki...
03.12.2014 / 19:46
2
respostas

Replicar linhas no arquivo de texto de acordo com um valor de coluna

Eu tenho um arquivo de texto com uma coluna contendo texto / dados seguido por uma coluna de abundância, por exemplo Car 3 Apple 2 Para subamostrar essas colunas, eu gostaria de replicar cada coluna de texto pela quantidade da colun...
17.10.2014 / 09:41
1
resposta

Perl / awk / bash: multiplica e soma valores colocando valores inline em vez do texto original [closed]

Eu tenho um texto assim: ;--------------------------------------- JOURNEY_ARRAY_01 .BYTE <JOURNEY_00 .BYTE <JOURNEY_01 ;--------------------------------------- JOURNEY_ARRAY_03 .BYTE JOURNEY_01-JOURNEY_00 .BYTE JOURNEY_0...
21.10.2014 / 11:57
1
resposta

adiciona campos de linhas diferentes em uma linha

Estou tentando adicionar as seções .data e .bss da size -A output size -A mylib.so | grep "\.data" | awk '{print $2} isto imprimirá o valor do tamanho da seção .data. Eu acho que eu poderia copiar / colar este comando dentro do aw...
03.11.2014 / 21:08