Perguntas sobre 'awk'

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

Devolver linha conditonally na próxima linha

Estou tentando retornar uma lista de endereços IP para computadores que possuem um sistema operacional Windows (para meu curso de segurança). A saída está neste formato Nmap scan report for 192.168.xx.xxx Host is up (0.066s latency). PORT...
31.12.2015 / 00:24
1
resposta

Exportação decimal awk Unix em pipe

Estou com dificuldades para adaptar um script, que percorre um grande número de arquivos individuais (subj_id) e imprime o valor de $ 4 em uma linha especificada. O arquivo de texto contém linhas # Measure Brain, ICV, Brain Volume, 1118718...
23.12.2015 / 18:18
1
resposta

Simule o comando sed read com o awk

Eu quero estimular o uso de sed : sed '3r awk.scr' awk.script com awk.scr : a b c d e f e awk.script como: hello there is hello i'am there is hello sdfdf dfdfdf aads 23213 3 434 Usando awk aqui: awk 'BEGIN {...
30.12.2015 / 11:01
1
resposta

AWK: onde está o meu erro?

Eu tenho um arquivo com os campos : -delimited. Se o terceiro campo de uma linha for maior que 22, essa linha deverá ser impressa em file44 . O arquivo é assim: 1:2:3:4 1:2:3:411 1:2:33:42 1:2:3:44444 1:2:3:4333333333 1:2:3:41 comand...
24.07.2015 / 01:05
1
resposta

Como posso encontrar e substituir apenas em um intervalo de colunas?

Eu tenho um arquivo de texto com 9267 linhas. Eu quero encontrar "A" com 5 espaços depois e substituí-lo por "A" com 5 espaços antes e depois em todas as linhas, mas apenas entre as colunas 67 e 88. Texto fora dessas colunas precisa ser excluí...
24.07.2015 / 17:46
2
respostas

Encontre e substitua uma string se determinado padrão for encontrado em uma linha

Tudo o que preciso fazer é procurar por CCSID nesse arquivo, sempre que encontrar CCSID , o CHAR dessa linha deve ser substituído por NCHAR e VARCHAR nessa linha. com NVARCHAR2 . Eu tentei usar sed e awk. Mas não consegui enco...
29.09.2015 / 12:51
2
respostas

Script que conta apenas as conexões Estabelecidas, TIME_WAIT e Closed Wait usando o Netstat

Estou tentando fazer um script (usando Perl, mas não é necessário) que contará apenas o número de conexões Estabelecidas, Time_Wait e Closed_Wait em um sistema e as imprimirá no terminal. Até agora descobri que posso usar: netstat -ant | awk...
21.08.2015 / 16:22
3
respostas

mudança de formato de data no comando awk

Eu tenho um arquivo mdn.txt com o seguinte registro de amostra. mdn.txt: 123456,2711448,1,20150214092425,20150714092425,120,20150814163821,,123,,,123,20150214092425,,123,,,123,20150214092425,,123,Y Agora quero processar todos os regist...
19.08.2015 / 16:36
1
resposta

bash ignorecase casar padrão no arquivo e colorir essa linha, imprimir tudo na tela

Eu não tenho quase nenhuma idéia sobre codificação ou bash scripting, então por favor, aguarde comigo e desculpe a minha formatação horrível. O que eu quero é cat um arquivo de log e destacar certas linhas com cores baseadas em uma corresp...
15.07.2015 / 03:39
1
resposta

Como produzir várias linhas usando uma única condição?

Eu tenho um arquivo com o padrão: n0 n1 n2 ... ni ------------------------------- N0 N1 <empty line> se N0 for menor que um número específico, eu quero: 2 linhas acima da linha da N1 linha de N1 Linha vazia abaixo da linha d...
23.04.2016 / 16:33