Perguntas sobre 'awk'

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

Substitua strings em um arquivo baseado em uma lista de strings e uma lista de substituições correspondentes

Estou tentando substituir strings em file A : Hello Peter, how is your dad? where is mom? onde as strings a serem substituídas estão em file B : Peter dad mom e suas substituições correspondentes estão em file C : John wi...
20.03.2016 / 16:52
1
resposta

alternativa awk / nawk em SunOs e Linux

Eu tenho um script que basicamente verifica a versão do Java na caixa em que ele está sendo executado e faz qualquer coisa com base no número da versão. Meu problema é que eu quero usar o mesmo comando nas caixas SunOs e Linux. O mais pert...
14.08.2015 / 08:06
4
respostas

como dividir um arquivo em arquivos separados com base nos cabeçalhos de coluna no arquivo original?

Gostaria de dividir um arquivo em arquivos diferentes com base nas informações da primeira linha. Por exemplo, eu tenho: Entrada: 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 30 30 30 30 0 2 2 0 2 0 2 0 2 0 2 2 0 0 2 2 2 0 1 1 1...
30.09.2015 / 18:52
2
respostas

Como posso apagar todas as linhas desordenadas de um arquivo de texto?

Visão geral Considere uma lista ordenada intercalada com elementos não ordenados, por exemplo: Alligator Ant Falcon <-- Baboon Badger Armadillo <-- Caiman Cat Como essa lista pode ser processada para que todos os elementos...
27.02.2014 / 17:42
5
respostas

Correspondência de padrões em várias linhas

O que é uma maneira rápida e fácil de validar se o padrão "301 domaname.com 200" estiver presente no BASH quando distribuído em várias linhas de saída? Eu estava usando algo como o seguinte: awk '/301|domain.com|200/' pcregrep -M '301|do...
14.11.2013 / 16:56
4
respostas

Qual o equivalente de “grep | cortar ”usando sed ou awk?

Digamos que eu tenha um arquivo de configuração /etc/emails.conf email1 = [email protected] email2 = [email protected] email3 = [email protected] e eu queria receber um e-mail2 Eu poderia fazer um: grep email2 /etc/emails.conf |...
04.05.2015 / 15:53
2
respostas

AWK - uma pergunta sobre colunas

Eu tenho uma pergunta. Eu estava tentando lidar com isso sozinho, mas parece que eu sou muito novo em awk para fazer isso funcionar. Vamos supor que temos um arquivo (por exemplo, database.txt) (os valores são separados por tabulações):...
05.06.2013 / 14:41
4
respostas

Remove string de um campo em particular usando awk / sed

Eu tenho um arquivo (> 80.000 linhas) que parece assim: chr1 GTF2GFF chromosome 1 249213345 . . . ID=chr1;Name=chr1 chr1 GTF2GFF gene 11874 14408 . + . ID=DDX11L1;Note=unknown;Name=DDX11L1 chr1 GTF2GFF exon...
26.04.2013 / 13:49
2
respostas

Onde as seqüências de escape são necessárias ao usar o til ~ ~ no awk?

Eu tenho uma variável pattern com valor abaixo: \"something//\anotherthing' e um arquivo com o conteúdo abaixo: \"something//\anotherthing' \"something//\anotherthing \"something/\anotherthing' \"something\anotherthing' \"somethin...
23.05.2018 / 09:24
3
respostas

Imprime 2 padrões diferentes de uma string em uma linha

Eu tenho um arquivo com strings como o abaixo. F1B308F2B3094F3B310F4B317CF5B312F6BC313DF7B315 As cadeias são demarcadas pelos marcadores, neste caso, o "F" e um número. Nesse caso, os marcadores são F1 , F2 , F3 , F4 , F5 , F6...
16.07.2018 / 23:13