Perguntas sobre 'awk'

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

Como grep-inverse-match e exclui linhas “antes” e “depois”

Considere um arquivo de texto com as seguintes entradas: aaa bbb ccc ddd eee fff ggg hhh iii Dado um padrão (por exemplo, fff ), gostaria de receber o arquivo acima para obter a saída: all_lines except (pattern_matching_lines U (B l...
01.07.2015 / 21:22
1
resposta

gawk processa vários arquivos dentro do diretório

Eu tenho vários arquivos de texto em uma pasta que quero processar através do gawk, em vez de processá-los individualmente, é possível processá-los todos de uma vez sem mesclá-los em um arquivo .txt Exemplo de script - "C:\cygwin64\bin\gaw...
10.09.2018 / 01:32
3
respostas

Quais são as diferenças exatas entre awk e cut com grep? [fechadas]

Sabemos que podemos obter a segunda coluna da linha que queremos de um arquivo usando essas duas técnicas: awk '/WORD/ { print $2 }' filename ou grep WORD filename| cut -f 2 -d ' ' Minhas perguntas são: Quais são as diferenças...
28.05.2014 / 08:46
1
resposta

Identificando a diferença em dois arquivos no unix

Eu tenho 2 arquivos rec1.txt e rec2.txt. [gpadmin@subh ~]$cat ret1.txt emcas_fin_bi=324 emcas_fin_drr=3294 emcas_fin_exp=887 emcas_fin_optics=0 emcas_gbo_gs=3077 e [gpadmin@subh ~]$ cat ret2.txt emcas_fin_bi=333 emcas_fin_drr=55...
27.08.2018 / 00:22
1
resposta

count número de linhas fornecidas ao script Python antes e depois da tarefa

Entrada: {"case":"0901","emailed":"yes","vote":1,"accepted":"no"}, {"case":"0908","emailed":"yes","vote":8,1"accepted":"yes"}, {"case":"0911","emailed":"no","vote":10,1"accepted":"yes"}, {"case":"0090","emailed":"yes","vote":3,1"accepted":"...
19.08.2018 / 01:01
2
respostas

Encontrar caractere minúsculo em maiúscula

Estou tentando alterar a formatação de alguns caracteres específicos que aparecem em letras minúsculas, enquanto a palavra inteira é formatada em maiúsculas. arquivo se parece com: „АРХЕОЛОшКИ ПРЕГЛЕД (АРХЕОЛОшКИ ПРЕГЛЕД)“ - годишен информ...
18.08.2018 / 21:04
0
respostas

char inválido '@' na expressão awk output

Eu tenho um comando awk no script ksh , o comando extrai os campos de um arquivo de log para depois estruturá-los em um novo. ultimate=$(grep -oP 'Time:\K.*' $log2 | column -t | awk '{print $3,"/","'"$month"'","/",$2,";",$4,";","'"$fBrand"'"...
16.08.2018 / 18:29
1
resposta

Pesquisa negativa no pipeline find / grep não removendo nenhum registro

Estou lutando um pouco com o comando bash find. O problema é uma exigência atrasada que quer que eu retire todos os registros dos arquivos * .app contendo * .appstrng " Este é o meu canal de pesquisa original que está funcionando perfeitame...
02.08.2018 / 17:11
2
respostas

Como posso obter os números de página apenas de um padrão em um arquivo pdf, independentemente de o padrão ser multilinha?

Eu acho os números de página de um padrão multilinha em um arquivo pdf, por Como devo grep um padrão de várias linhas em um arquivo pdf e em um arquivo de texto? e $ pdfgrep -Pn '(?s)image\s+?not\s+?available' main_text.pdf 49: image...
23.07.2018 / 01:26
3
respostas

Subtraindo a mesma coluna entre duas linhas no awk

Eu quero subtrair a segunda linha com a primeira linha. O arquivo é assim txtxt A B 1 2 3 4 C D 9 8 7 6 A saída desejada é 8 6 4 2 Como fazer isso no awk? Consegui produzir apenas uma coluna: awk '{$temp=$3-prev3; prev3=$...
23.11.2017 / 05:07