Perguntas sobre 'awk'

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

Renomeie o cabeçalho CSV usando ferramentas de linha de comando

Dado um arquivo CSV, h1 h2 h3 a b c z x b como renomear o primeiro cabeçalho para One e o terceiro cabeçalho para Three usando ferramentas de linha de comando, ou seja One h2 Three a b c z x b     
15.01.2016 / 11:31
2
respostas

Colete a coluna necessária de um arquivo com o delimitador \ 001

Estou armazenando a saída do arquivo pig em um diretório Que contém linhas com várias colunas separadas pelo delimitador \u0001 . Agora, no shell script, quero buscar o campo da 7ª coluna da saída. Tentei comandos abaixo, mas não obtive...
17.12.2015 / 13:18
1
resposta

Como procurar uma linha que contenha uma string específica no Bash?

Eu tenho um arquivo que contém uma certa quantidade de linhas, quero procurar por uma string específica e, se o arquivo contiver, quero imprimir uma linha diferente do mesmo arquivo. por exemplo, vamos supor que eu tenha o arquivo: aaa bbb cc...
14.04.2015 / 12:51
1
resposta

awk - valor máximo de uma média móvel

Eu tenho um comando bash que me dá o maior valor na 9ª coluna de um arquivo: cat "log.txt" | grep 1923 | awk '{print $9}' | sort -n | tail -1 log.txt é um log de uso da CPU para o processo 1923 & é medido 10 vezes por segundo. Eu p...
21.03.2013 / 18:54
1
resposta

torr / awk: modifica o arquivo de origem?

Estou tentando fazer o script de algumas alterações que preciso fazer em alguns arquivos de configuração. Vale ressaltar que eu sou um expert com nem sed nem awk, embora eu seja muito melhor com sed. Neste momento, estou fazendo: sed '/set...
31.05.2013 / 14:02
1
resposta

Usando o awk / nawk, como descobrir as contribuições máximas e mínimas e imprimir esses valores?

Usando o awk / nawk, como posso encontrar as contribuições max e min e imprimir esses valores? Arquivo de entrada: Name: Phone:1st:2nd:3rd contribution Mike Harrington:(xxx) xxx-xxxx:250:100:175 Christian Dobbins:(xxx) xxx-xxxx:155:350:201...
02.11.2012 / 18:04
1
resposta

Produz processos elevados de CPU usando o shell bash

Estou tentando monitorar meus processos do CentOS usando o comando top para ver se há algum processo em que o uso da CPU é maior que X%; abaixo está o comando que estou usando para ver se o uso de CPU de qualquer processo é maior que 10%. top...
27.03.2012 / 08:36
2
respostas

Classifique vários arquivos com o bash

Eu tenho uma pergunta que envolve a linguagem de script bash. Eu tenho vários diretórios /studentName /studentMail /studentNumber Em cada um desses diretórios, existe um arquivo name.txt , mail.txt , number.txt ....
01.06.2011 / 20:03
1
resposta

Shell Script para procurar todas as linhas em um arquivo com '500' na coluna 11 demorando muito para ser executado

Eu escrevi o seguinte script como prática: #!/bin/bash MyFile=$1 while read p; do error=$(echo $p | awk '{print $11}') if [ "$error" = "500" ] then echo $p fi done < $MyFile O problema é que...
30.01.2018 / 09:40
2
respostas

Filtrar linhas se o número de ocorrências de string for encontrado?

Precisa filtrar e mostrar linhas de log, se a linha contiver exatamente 2 vírgulas e não contiver uma string específica. Qual comando do linux eu preciso usar, awk , grep , qual é a expressão? Para segunda condição eu uso isso: awk '...
17.09.2017 / 15:47