Perguntas sobre 'awk'

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

awk se o loop não conseguir imprimir

Eu tenho uma variável Test como abaixo Test="Environment Dev" Eu quero comparar col2 char 1 com outros e imprimir todo o nome de env isto é o que eu fiz echo $Test|awk '{ if ($2 == "^D*") print "DEV"; else print "$2" }' Es...
29.03.2016 / 17:53
3
respostas

Como fazer a formatação seguinte usando o script sed ou awk ou bash no linux

Suponha que eu tenha dois arquivos: file1 com conteúdo abaixo. message_aaa.wav test 1 of 1 test Label : aaa test Sentence : test aaa test String: test message Interpretation Score : 567 message_bbb.wav test...
14.03.2016 / 14:48
3
respostas

Iterar através de subdiretórios e executar um script awk em certos arquivos

Eu tenho um diretório chamado ../words que contém um número de subdiretórios (words / blabla, words / blabla), por sua vez, cada subdiretório contém dois tipos de arquivos (. * 1.txt) e (. * 2. TXT) . O que eu preciso, é para executar um script...
26.02.2016 / 17:07
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 / 10: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 / 22: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 / 09: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 / 23: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 / 18: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 / 16: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 / 13:52