Perguntas sobre 'awk'

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

Com problemas na impressão de dados concatenados após o uso da instrução awk

Estou usando o Amazon Linux, bash shell. Eu tenho essa declaração, que extrai e imprime a segunda linha de um arquivo com dados delimitados por vírgulas ... awk -F',' 'select * FROM {print $2}' myfile.csv Eu gostaria de imprimir algo um p...
23.01.2017 / 21:06
1
resposta

Centos7: awk suportando utf16le?

Eu sei que o awk pode manipular utf8, no entanto, isso requer uma etapa de conversão duplex usando iconv Diga algo como: iconv -f UTF-16 -t UTF-8 "$file" > "$fileTmp" #Perform operation awk -F\| {print $1} $fileTmp > $awkFile ic...
20.01.2017 / 06:50
1
resposta

usando awk deseja extrair logs entre dois timestamps

Estou tentando extrair todos os logs entre dois timestamps. Algumas linhas podem não ter o registro de data e hora, mas eu quero que essas linhas sejam incluídas - eu quero que todas as linhas que caiam sob dois timestamps sejam incluídas nos lo...
27.01.2017 / 17:55
2
respostas

Mesclando colunas de dois arquivos separados

Como criar um novo arquivo mesclando colunas seletivas de dois arquivos separados usando o awk? Sem bagunçar as ordens de elementos de ambos os arquivos. Exemplo: o arquivo 3 pode conter a coluna 1,2,3 do arquivo 1 e a coluna 4 do arquivo 2....
21.07.2014 / 09:55
2
respostas

Imprima conjuntos de linhas que não possuem um par correspondente

Estou tentando imprimir um conjunto de duas linhas que não possuem um par correspondente. Eu finalmente quero remover essas linhas. Exemplo: NM00123_rn5_0_1_2 XXXXXXXXXXXXXXXXXXXXXXXXXXX NM00123_mm10_0_1_2 XXXXXXXXXXXXXXXXXXXXXXXXXXXX NM00...
13.01.2017 / 22:45
2
respostas

Como inserir uma substring em uma linha em um arquivo de texto

Eu tenho muitos arquivos C ++, que possuem algumas linhas como esta: CONST1( var1, var2, var3, var4 ); CONST1 é uma constante que eu conheço, mas var1 to var4 são variáveis e podem estar vazias "" . Eu gostaria de inserir aut...
18.01.2017 / 22:19
3
respostas

Como manipular ^ M em arquivos csv usando sed & awk?

Eu tenho um arquivo com delimitador ~ e não consegui carregar no banco de dados: Arquivo de entrada: 24~1~2~2~unsubscribed~wap~7~2015-10-23 20:03:00~2015-10-24 20:04:00~2015-10-25 02:53:26~Testing duplicate msisdn campaing row rount 29 ^M\...
26.10.2015 / 18:27
1
resposta

Precisa remover uma coluna específica em um CSV [duplicado]

Exemplo de entrada: A0021,,Outside state ambulance serv,I,,0,0,, A4217,,"Sterile water/saline, 500 ml",X,, A4672,,"Drainage ext line, dialysis",X,, Exemplo de saída após o primeiro comando sed sed -i 's / ("[^,] ) [] ([^"] ") / \ 1...
09.01.2017 / 23:09
1
resposta

como cortar um csv como peças para uma condição

Eu tenho um CSV que possui os seguintes dados time t_count state hour _____ ________ _____ _____ 1 10 2 1 2 12 2 1 3 30 2 1...
30.12.2016 / 03:50
1
resposta

Como substituir linhas que nth para mth colunas deles estão vazios usando sed ou awk baseado com o comando run

Eu tenho um arquivo csv com esta aparência: site1.com,aaa,bbb,ccc site2.com,qqq site3.com,rrr,uuu,ppp site4.com,ddd,sss site5.com,www,rrr,yyy,uuu site6.com,,,,ttt,,,, site7.com,,,uuuu,,,,ppp, site8.com,,,,ggg,zzz Eu quero substituir linha...
03.01.2017 / 11:17