Perguntas sobre 'awk'

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

Como Tail -f saída com cores usando apenas awk e mostrar o resto da saída?

Consegui fazer uma saída tail -f com cores usando o comando awk . Mas não tenho certeza de como produzir o resto do log, já que parece estar filtrando apenas essas duas linhas. Eu também quero ver as outras linhas enquanto o log é escrito....
18.05.2016 / 17:11
1
resposta

Grep de uma linha e imprimir texto específico acima dessa linha

Atualmente, estou enfrentando um script desafiador, no qual preciso fazer um grep para os seguintes 700e10, por exemplo, na coluna partnum e encontrar / grep para "rstcb" acima dessa linha. O problema é que não é um número fixo de linhas acima d...
25.08.2016 / 12:08
2
respostas

Como posso imprimir a enésima linha de um arquivo e detectar se o processo falhou?

Eu tenho um arquivo chamado namelist com nomes como este: george cindy chester Estou usando nl namelist para produzir: 1 george 2 cindy 3 chester Eu quero usar essa lista de nomes em um script que contém algo assim: while...
19.08.2016 / 18:22
1
resposta

bash script usando awk para renomear o arquivo usando timestamp

Comecei a trabalhar em um script para renomear arquivos com base no timestamp. Eu pensei que tinha funcionado na linha de comando, mas não funcionando como um script. Script trava na linha do awk. Este é o pequeno roteiro até agora. #!/bin...
24.08.2016 / 05:47
1
resposta

Linux red hat + substitua PATH ou word em scripts

Na pasta: /var/userTN/applo folder Tenho cerca de ~ 100 scripts de shell que incluem o seguinte PATH: GLOBAL_PATH=/export/pop/PLW5 Eu quero substituir o PATH em todos os scripts da pasta: /var/userTN/applo para este PATH...
08.05.2016 / 09:04
3
respostas

divide linhas e imprime para nova linha para determinado caractere

Eu preciso dividir as linhas e imprimi-las na próxima linha quando o padrão coincide. Como eu tenho: ABC123xxx:: 2345 ABC345yyy:: 5678 ABC986zzz:: 7955 E eu quero imprimir para uma nova linha quando o padrão ABC virá: ABC123xxx::...
29.04.2016 / 06:04
3
respostas

Como extrair logs entre a hora atual e os últimos 15 minutos

Eu quero extrair os logs entre o registro de data e hora atual e 15 minutos antes e enviei um e-mail para as pessoas configuradas. Eu desenvolvi o script abaixo, mas não está funcionando corretamente; alguém pode me ajudar?? Eu tenho um arquivo...
24.05.2016 / 11:56
1
resposta

Awk para obter a mesma coluna com o máximo arquivado

Eu tenho dois arquivos. Eu tenho que obter o nome correspondente do arquivo1, imprimir todo o conteúdo do arquivo1 e adicionar uma quarta coluna (exp) no arquivo 1 usando um segundo arquivo com valor máximo file1 name value1...
11.04.2016 / 19:46
1
resposta

Como comparar (usando maior que e menor que símbolos) strings usando awk [duplicate]

Este é o meu arquivo de entrada: PA43171-7,1,3,/vobs/atlas-idc/src/utils/logger/IDCLogger/IDC.cpp,48,12:01:16.086‌​.660, Valid Sensor Reading,Date = 08-19-2014 , Time = 12:01:16 Voltage Sensor=11 , V$ $=11 , Voltage Sensor Value=9.927417 ,...
01.04.2016 / 09:27
1
resposta

Comparação de colunas usando awk [duplicate]

Eu gostaria de comparar a primeira coluna do arquivo1 com a segunda coluna do arquivo2 e somente se eles corresponderem, ela deve exibir qualquer linha correspondente no arquivo2 somente como saída. As colunas são separadas por | . file1...
04.04.2016 / 20:20