Perguntas sobre 'awk'

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

awk para recuperar o primeiro relatório de campo do atq

Estou aprendendo o awk para melhorar minhas habilidades e tentei $ atq | awk "{print $1}" 28 Wed Oct 31 10:23:00 2018 27 Tue Oct 30 21:20:00 2018 25 Tue Oct 30 21:19:00 2018 29 Wed Oct 31 10:42:00 2018 26 Tue Oct 30 21:20:00 2018 20 Tu...
31.10.2018 / 14:18
2
respostas

awk condition not working

Eu tenho um comando abaixo, mas não produz nada. Se eu mantiver a print $0 ou qualquer coluna (por exemplo, print $2 , print $3 ), ela será impressa como deveria. Parece que não lê a "declaração if". awk -F"," '{if ($2 >= 0917000000...
24.10.2017 / 13:33
4
respostas

Dividir colunas com base em padrões em campos

Exemplo: gostaria de dividir $2 no arquivo de entrada, colocando um tab após o padrão surname Entrada: name surname1 name surname30000 name surname456 Saída desejada: name surname 1 name surname 300...
13.11.2015 / 12:02
3
respostas

Aritmética na variável contendo endereço IP

Eu tenho variável network="198.168.1.x" # for ex. 198.168.1.254 Eu quero criar novas variáveis: next_serv="198.168.1.(x-1)" # for ex. 198.168.1.253 max_host="198.168.1.(x-2)" # for ex. 198.168.1.252 Como fazer isso?     
28.11.2015 / 23:27
3
respostas

Recuperando linhas de um arquivo dependendo de outras linhas

Imagine a seguinte estrutura de arquivos: foo.bar.1 blabla moreblabla relevant=yes foo.bar.2 relevant=no foo.bar.3 blablabla foo.bar.4 relevant=yes Eu quero recuperar todas as foo.bar linhas onde dentro do bloco seguem a si mesmas e an...
31.01.2016 / 23:49
3
respostas

bash + como combinar valores de saída na mesma linha

temos duas variáveis de matriz: linux_machines discos printf "%s\n" ${linux_machines[*]} neptun1 neptun2 neptun3 printf "%d\n" ${disks_num[*]} 4 5 5 como combinar os valores de arrays para obter os resultados esperados a seguir...
26.12.2017 / 10:15
5
respostas

alterando o padrão de um arquivo de texto

Um arquivo de texto tem um conteúdo parecido com chair table pen desk Agora eu quero que ele seja alterado e armazenado em uma variável, digamos var como abaixo ('presidente', 'presidente'), ('mesa', 'mesa'), ('caneta', 'caneta'),...
23.02.2012 / 09:28
4
respostas

Selecionando dois conjuntos de condições no awk

Eu tenho uma mesa 1 1 1 0 0 1 0 0 Eu quero imprimir as linhas com dois conjuntos de critérios de seleção separados por OR . Conjunto de critérios 1: (Coluna 1 > = 1 e Coluna 2 = 0) OR Conjunto de critérios 2: (Coluna 1 = 0...
08.10.2017 / 09:58
3
respostas

verificar dados em colunas quando um dado ou algum pode estar faltando ou presente?

Não tenho certeza se isso é possível. digamos que eu tenha colunas como: Team Colour Game Rainfall PlayerName XYZ Blue Cricket Yes Kapil suponha que eu precise procurar por qualquer dado q...
11.05.2013 / 17:07
5
respostas

Como repetir um bloco de texto?

Como uso o awk para repetir um bloco de texto 100 vezes? ou seja string1 string2 string3 se tornaria: string1 string2 string3 string1 string2 string3 string1 string2 string3...     
18.07.2016 / 23:05