Perguntas sobre 'awk'

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

Usando “case” com awk

Algum tempo atrás, eu usei essa parte do meu script awk: case "AlarmLevel.0" : alarmAlertLevel=$2 break Mas agora, a versão da informação mudou, e o nível é dinâmico, quero dizer agora, o último número de nível pode mudar, pode...
10.03.2015 / 23:46
3
respostas

Substituir texto específico somente em campos específicos usando nawk

Meu arquivo de dados de entrada abc.txt tem isso "20131008","0004","0568","98" Eu executei este comando para substituir o texto nawk -F, -vOFS=',' '{gsub("0568","0808",$3); print }' abc.txt Na saída, o delimitador "," é substituído...
19.08.2014 / 03:15
1
resposta

Substituindo \ for \\ na coluna

Eu exportei uma coluna de milhares de sais de mysql para o hashcat. Cada instância do caractere \ foi substituída por um caractere duplo \ na coluna exportada. Existe uma maneira de sed ou awk do dobro \ e substituí-los por...
29.11.2014 / 00:29
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 / 13: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 / 12: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 / 23: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 / 17: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 / 15: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 / 05: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 / 17:31