Perguntas sobre 'awk'

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

Procura por processos que consomem CPU

Eu posso acompanhar o processo lançado pelo user4 com awk : ps aux | awk '$1~/user4/' E também para acompanhar o processo que consome mais de 10% CPU : ps aux | awk '$3> 10' Como posso combinar ambos com awk , também co...
22.03.2016 / 09:08
2
respostas

Anexar linha a um bloco de texto incrementando o valor da linha anterior

Eu tenho um nome de arquivo de texto class.txt com os seguintes conteúdos. [serverClass:MAIL] whitelist.0=LATE whitelist.1=ONTIME [serverClass:LETTER] whitelist.0=FIRST whitelist.1=SECOND whitelist.2=THIRD whitelist.3=FOURTH [serverClass...
23.02.2016 / 21:02
1
resposta

Problema do awk: uma 'se condicional da coluna' substitui a entrada da coluna!

Estou tentando entender o awk. Suponha que eu tenha uma entrada: this header fred blah 1 blank fred blah 1 blank huh blah 2 blank fred blah 3 blank fred blah 3 blank e depois eu uso o seguinte script awk, #!/usr/bin/awk -f { if...
11.04.2016 / 07:05
1
resposta

insert string para o valor faltante

Encontrei alguns problemas com a edição de um arquivo de texto que recebi devido a alguns valores ausentes em uma coluna específica de algumas linhas. Por exemplo, aqui está o aspecto do arquivo (principalmente): ID10 dad prbM ATGD I...
14.02.2016 / 22:46
1
resposta

Como escrever um script para fazer login em vários servidores usando loop e ssh?

Eu quero escrever um script usando um loop for e ssh, para fazer login em vários servidores. Depois de logar usando o comando awk, eu quero imprimir a 7ª coluna como saída. Eu tentei o script abaixo, mas não consegui descobrir. Eu criei um...
01.02.2016 / 17:30
1
resposta

dividindo o arquivo com base nos valores da coluna específica

Eu tenho um arquivo que gostaria de dividir em vários arquivos com valores uniq para a primeira coluna. Por exemplo, aqui está um arquivo: fileA.txt 1 Cat 1 Dog 1 Frog 2 Boy 2 Girl 3 Tree 3 Leaf 3 Branch 3 Trunk...
02.02.2016 / 15:40
2
respostas

Imprime o menor inteiro do arquivo usando a função personalizada do awk?

A função awk tem esta aparência em um nome de arquivo fun.awk : { print small() } function small() { a[NR]=$0 smal=0 for(i=1;i<=3;i++) { if( a[i]<a[i+1]) smal=a[i] else smal=a[i+1] } return smal } O conteúdo de awk.writ...
08.01.2016 / 12:52
3
respostas

Como juntar dois arquivos, combinando uma coluna com um número irregular de colunas?

arquivo1: 0000002|SLM DEV CORP |PO 857 0000003|S TOPPING |APT 19 0000004|JD BROS LTD |PO 118 00000...
27.01.2016 / 10:38
1
resposta

Combinando duas colunas principais entre os arquivos; e cole outras colunas no arquivo de saída quando essas colunas principais corresponderem. Manter o tamanho da linha do 1º arquivo intacto

Esta é uma pergunta de acompanhamento da minha pergunta anterior, feita há cerca de 24 horas. Link para a pergunta anterior: anterior Link da pergunta G-Man resolveu esse problema com um código útil, mas eu tenho uma pergunta de acomp...
16.12.2015 / 20:48
1
resposta

Como subtrair linhas da primeira linha usando o awk?

Meu arquivo de dados se parece com: 10 -0.314690785295 20 -0.251967909317 30 -0.215271387106 40 -0.189228416217 A saída desejada é: 10 -0.0627229 20 -0.0994193 30 -0.1254623 Eu sou realmente novo no bash, então qualquer ajuda com r...
09.02.2016 / 20:04