Perguntas sobre 'awk'

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

Como fazer a busca de padrões de múltiplas linhas usando o awk no unix?

Eu tenho que procurar por um padrão de várias linhas no meu script sql usando awk . Exemplo de script - select * from dept where department_name in ('abc' , 'xyz', 'def') ; No exemplo acima, tenho que pesquisar o padrão department_n...
10.02.2017 / 07:55
4
respostas

Cole vários arquivos baseados na primeira coluna em um único arquivo

Eu tenho vários arquivos que precisam ser mesclados com base na primeira coluna de cada arquivo Arquivo1: foo 12 jhdfeg 25 kjfdgkl 37 Arquivo 2: foo 23 jhdfeg 45 Arquivo 3: foo 35 djhf 37 A saída deve ser assim...
01.05.2017 / 18:17
4
respostas

Como imprimir próxima enésima coluna na linha atual após a correspondência de padrões?

Se a primeira e a segunda coluna da próxima linha forem iguais à linha atual, quero imprimir a última coluna de cada linha na linha atual. Meu arquivo de entrada é A 123 BC A 123 DD A 123 TT B 456 AA B 456 RR C 789 EE A saída des...
10.05.2017 / 03:49
1
resposta

3300000/1024/1024 é 0 ao imprimir com Awk?

Eu tenho o script de shell abaixo que tenta calcular a freqüência da CPU em GHz. O script é basicamente enxuto em shellcheck cpu_freq.sh . O problema é que não imprime a frequência da cpu; imprime 0: $ ./cpu_freq.sh CPU_FREQ: 0 Abaixo,...
27.10.2017 / 18:47
3
respostas

Classificando colunas de dois arquivos com awk

Eu tenho dois arquivos de entrada 28a39a289906c01159f999a68996091a [email protected] 274d1d2c7e931fb55ac0c91dd41f2be7 [email protected] 44d25d3b1b70b240d5058f1be1cef576 [email protected] 2227a768f6d253b7bf81bb4ecb15b52d [email protected] e 28a39a28...
24.02.2012 / 23:38
2
respostas

Como mesclar dois arquivos com uma chave comum no awk?

Eu tenho dois arquivos k1 e k2 e estou tentando mesclar os dois arquivos com base na chave comum 'Nome do livro'. k1 John | Dreaming of Day | IEEEJournal Akon | Dreaming of Night | ACMJournal k2 Dreaming of Day | Fiction Dreaming of...
25.11.2016 / 21:31
3
respostas

Usando números no arquivo A para obter um ID único do arquivo B baseado na ordem especificada pelo arquivo A

Eu quero usar os números do arquivo whitelist.txt para obter um número de identificação exclusivo do arquivo list.txt com base na ordem especificada pelo arquivo whitelist.txt . Exemplo: $ cat whitelist.txt: 2 5 7 10 11 (+8...
26.04.2017 / 23:47
1
resposta

Regex inverso no AWK?

Estou tentando filtrar as linhas que contêm uma palavra específica. O regex é uma entrada de linha de comando para o script. $0 ~ regex { //Do something. } Exemplo de entrada é: **String** **number** domain 1 domain 2 bla 3 A...
25.10.2016 / 18:18
1
resposta

Como posso encontrar linha (s) que as terceiras colunas não são dígitos / data?

Eu estou tentando usar o comando awk para encontrar a (s) linha (s) que a terceira coluna não é dígito / data? Suponha que haja uma vírgula de arquivo "," campo separado, tenha três colunas e como código "," medida "," dd / mm / aaaa, 97xx574...
22.11.2016 / 22:56
2
respostas

Como tornar os valores de uma coluna separados por vírgula?

Eu tenho um arquivo de entrada com colunas de valor único, conforme abaixo: Arquivo de entrada: B00000|1|def|b12 B00001|1|xyz| B00000|1||b11 B00001|1|def|ab1 B00001|2|ghi|bc2 B00002|1|abc|ac1 B00002|1|xyz|bc2 Eu preciso d...
15.09.2016 / 19:20