Perguntas sobre 'awk'

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

Sed + como definir parâmetros no comando sed para exibir linhas do arquivo de texto

Eu acho o seguinte caminho para imprimir linha do arquivo Neste exemplo, queremos imprimir a primeira linha do arquivo hosts sed -n '1,1p' /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 Mas c...
06.07.2014 / 13:46
2
respostas

awk: para loop com opção de quebra

Estou tentando usar awk para manipular dados.Tenho um arquivo de dados com duas colunas e gostaria de encontrar a linha que contém um valor específico. Mas há mais de uma linha que contém esse valor e eu só gostaria de encontrar o primeiro. E...
27.08.2014 / 08:11
1
resposta

Combinando instruções awk

Gostaria de combinar essas declarações do awk: awk -F'\t' 'NF>1 && $NF!=""' #prints every row with more than two fields awk '$1 ~ /^[0-9]/' #prints every row starting with a number awk -F'\t' 'NF==1' #prints ever...
27.07.2014 / 16:40
2
respostas

renomeia um lote de arquivos após a leitura de um arquivo de origem

Eu tenho um diretório cheio de mais de mil arquivos e os nomes são um pouco longos (e nenhum padrão foi encontrado no estilo de nomeação). Eu gostaria de simplificar os nomes dos arquivos. Por exemplo: Bioimage_23335989_Data_22317866_22317867...
31.07.2014 / 03:36
1
resposta

AWK: Subconjunto condicional aninhado de linhas

Eu tenho uma pergunta bastante específica e consegui encontrar lotes em subconjuntos condicionais usando o awk, mas nenhum que empresta código explícito suficiente para eu generalizar a minha situação. Eu tenho um arquivo 'keys' e um arquivo 'fe...
10.06.2014 / 17:00
1
resposta

Mover linha (s) de dados para coluna única enquanto retém cabeçalho (s) de linha

Tenho relatórios gerados no seguinte formato delimitado por tabulações: UNIT TC CC PC TCP FTX FRX HOUSE 55 65 75 85 95 105 CAR 100 200 300 400 500 600 H2 5 10 15 20 25 30 C2 10...
12.06.2014 / 12:24
1
resposta

dois arquivos .csv comparam usando o awk

Eu preciso comparar dois arquivos, File1.csv e File2.csv (separados por ',') usando o Awk Lógica: Coluna PID em ambos os arquivos é referência. Se para o mesmo 'PID' em 'File1.csv' e 'File2.csv' e em ambos os arquivos o valor da colun...
30.05.2014 / 09:00
3
respostas

Imprime o número de valores que possuem os caracteres especiais neles

Eu tenho um arquivo de texto como o abaixo. Quero verificar a segunda coluna e imprimir a contagem de valores que possuem alguns caracteres especiais. 101,aaa,d01 102,*&%,d02 103,$%&,d03 104,###,d04 Eu tentei com o awk: awk -F...
11.04.2014 / 07:01
2
respostas

Renomeando o conteúdo de uma pasta inteira

Estou no OSX 10.9.2 (BASH 3.5) e queria renomear nomes de conteúdo de pastas inteiras. Então eu corro um script e de alguma forma termino com isso: s01eDavid.Letterman.2014.02.27.Stupid.Human.Tricks.x264-SWOLLED.mp4 s01eDavid.Letterman.2014.0...
13.05.2014 / 07:04
1
resposta

Processando logs PF do FreeBSD com tcpdump / sed / awk

Estou executando o FreeBSD e tenho o firewall do PF configurado e este é o comando que eu uso para exibir o número diário de acessos do firewall (tráfego bloqueado) sudo tcpdump -n -e -tttt -r /var/log/pflog | grep $(date +%Y-%m-%d)|wc -l|sed...
08.01.2014 / 09:44