Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 16: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 / 22: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 / 20: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 / 21: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 / 16: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 / 21: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 / 17:20
4
respostas

awk question para processar linhas com zeros em colunas

Oi eu tenho um arquivo com o seguinte formato: nome do arquivo é foo.txt abcd 1 0 0 2 abef 2 0 0 0 able 2 1 2 0 able 1 0 0 0 efgh 0 0 0 0 Eu escrevi um script awk para excluir a linha com todas as colunas com 0. Mas estou recebendo um...
14.09.2017 / 19:47
5
respostas

Processamento de arquivo CSV - remova aspas e substitua o delimitador de vírgula pela guia

Precisa converter arquivos delimitados por um comando shell. Existem duas variações para o arquivo de entrada recebido, uma com aspas duplas e outra sem aspas e ambos os arquivos têm a vírgula como um delimitador. O requisito é substituir a vírg...
31.08.2017 / 21:56
4
respostas

Como combinar palavras e ignorar múltiplos espaços?

A sintaxe a seguir deve corresponder ao "Servidor Ambari em execução", mas como combinar caso haja vários espaços entre as palavras? Como ignorar espaços entre palavras? echo "Ambari Server running" | grep -i "Ambari Server running" ech...
28.08.2017 / 05:29