Perguntas sobre 'awk'

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

Procura uma string entre dois timestamps a partir da parte inferior do arquivo

Eu estava tentando encontrar uma string Cannot proceed: the cube has no data em um enorme arquivo test.txt somente entre os timestamps de ontem, das 22h30 às 00h30 da manhã. Script: tac test.txt | awk -v today=$(date "+%d") -v yesterd...
09.06.2014 / 11:11
1
resposta

Como atribuir variável no awk

Eu tenho um código como abaixo: $ awk -F'[]]|[[]' \ '$0 ~ /^\[/ && $2 >= "2014-04-07 23:00" { p=1 } $0 ~ /^\[/ && $2 >= "2014-04-08 02:00:01" { p=0 } p { print $0 }' log...
11.04.2014 / 10:08
4
respostas

Removendo certos campos de um arquivo CSV

Eu tenho um arquivo CSV grande (~ 15 GB) que um cliente enviou como uma exportação de uma tabela. O formato é o seguinte: field, ... , field, field which sometimes contains commas, another field which sometimes contains commas, field, ... , f...
07.02.2014 / 22:35
3
respostas

Copiando texto específico de um arquivo em um esquema

Eu tenho dois arquivos. Um sendo um esquema e o outro uma lista de dados. O esquema parece: line_name: shot_edit: channel edit: cable_edit e se repete regularmente para o número de linhas que eu tenho. O outro arquivo é uma lista de no...
30.12.2013 / 16:10
2
respostas

script bash, imprimindo várias linhas que correspondem a um padrão específico

Eu tenho um arquivo de log e estou fazendo um script para fazer algumas ações. Uma ação é imprimir uma área específica do log. Cada bloco no registro começa com um registro de data e hora específico e dentro do bloco pode ter outras datas, et...
06.12.2013 / 14:50
2
respostas

Correspondência de linha para acionar argumento específico

Eu tenho um arquivo com 2 tipos de conteúdo, conforme abaixo. QJKLJFLHLKJDGFIUD 03:12:23 JHKJFDGDSFGDFGHDF 03:15:45 HJIK ASDSdSADSADSSADSA 03:30:34 DFDF KWQA Eu tenho 2 binários. Um está no computador local e outro está no comput...
07.07.2013 / 03:09
3
respostas

Selecione / extraia colunas com base nos valores de uma determinada linha

Aqui está um arquivo de texto de exemplo: A B C D E F G 1 2 3 4 5 6 7 2 3 4 5 6 7 8 3 4 5 6 7 8 9 Gostaria de extrair colunas específicas com base nos valores da terceira linha, ou seja, 2 3 4 5 6 7 8. Digamos que eu gostaria de extrair t...
04.04.2013 / 15:31
1
resposta

Dividindo o Apache Vhosts em arquivos individuais

Eu tenho vários vhosts em um arquivo que estou procurando dividir cada um em um arquivo próprio correspondente ao ServerName . Eu estou olhando para levar este arquivo <VirtualHost *:80> ServerName host1.example.com </VirtualHost...
05.08.2013 / 17:40
1
resposta

substituindo texto e excluindo texto usando awk no arquivo usando

Eu tenho um script e quero fazer algumas operações de substituição e exclusão nele. Eu usei sed para extrair valores entre as palavras SendCommands e end como este sed -n '/SendCommands/,/end/p' ddtt Como awk não estava me dan...
11.04.2013 / 14:27
1
resposta

Classificar coluna com string correspondente

Eu tenho um arquivo desmiludado por tabulação, quero classificá-los apenas para red_ball da seguinte forma input.txt id tagid name HH556 EN76 red_ball JH678 EN45 green_ball MH678 CV67 red_ball TY896 RT56 red...
26.11.2012 / 22:38