Perguntas sobre 'awk'

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

Lendo dois arquivos em um IFS while loop - Existe uma maneira de obter um resultado zero diff neste caso?

Eu tenho um arquivo de texto cheio de várias centenas de linhas de seqüências como esta: b 29. b 52. c 84. c 83. c 94. c 93. c 61. b 38. c 81. c 92. c 28. c 37. c 27. lara@batcuter:~/...
14.12.2011 / 00:02
1
resposta

grep lista de nomes e informações de arquivo maior

Eu tenho dois arquivos: um com lista de nomes (500 entradas) e outro com mais algumas informações para cada entrada em A.txt e entradas extras também. Arquivo A.txt (cada linha está começando com > (formato fasta) e possui espaços, dígi...
24.08.2012 / 17:30
3
respostas

O que faz. partida?

Ao trabalhar com expressões regulares, foi-me dito que um caractere de ponto . corresponderá a tudo . Exceto para novas linhas \n . Existem outras exceções? E o caractere NUL \b ou o caractere de retrocesso %code% ou qualquer o...
21.09.2011 / 19:56
1
resposta

Dividir arquivo baseado em um padrão com zeros à esquerda

Eu tenho um livro em formato de texto. Eu gostaria de dividir o livro em vários arquivos, onde cada arquivo contém um único capítulo. Por isso, estou usando o seguinte comando: awk '/Chapter/{i++}{print > "chap"i}' "$f.txt" onde $ f é...
15.12.2012 / 03:53
1
resposta

Acrescentar a uma variável existente em um arquivo

Eu tenho um arquivo de opções do Grub que eu quero modificar via script. Eu quero adicionar opções adicionais de carregador de inicialização. O arquivo pode mudar com o tempo, portanto, quero criar algo que se adapte a versões futuras anexand...
04.12.2017 / 10:07
1
resposta

Por que a coluna está adicionando uma nova linha no meio da minha linha, onde uma não está presente nos dados originais?

Estou analisando alguns logs de pacotes e queria fazer uma boa tabela com alguma saída, o que normalmente funciona bem quando uso column -t . Eu não posso usar uma tab como meu separador de campo de saída (OFS) neste caso porque ele ataca os c...
25.01.2018 / 00:45
1
resposta

Converta a saída WPA_passphrase para / etc / network / interface

Este é basicamente um problema de formatação que não consegui resolver bem. Eu quero criar uma função bash ou script que converta a saída de wpa-passphrase para um formato que possa ser usado por / etc / network / interfaces. Exemplo de s...
29.08.2018 / 02:49
4
respostas

grep um arquivo de log começando do horário específico até o final do arquivo

Eu tenho um arquivo de log que tem uma data e hora no início de cada linha. Eu preciso pesquisar o arquivo de log começando de um horário específico até o final do arquivo. Por exemplo: Starting point: July 29 2018 21:00:00 End point...
14.08.2018 / 11:54
3
respostas

No awk, como imprimir um intervalo de campos com os delimitadores originais de $ 0 intactos?

Como extrair uma substring de $ 0, em awk , quando a posição e duração dessa substring é baseada nas posições dos campos no original $ 0? Ele efetivamente equivale a remover os primeiros campos n.lead e os últimos campos n.trail e todos...
19.07.2011 / 03:34
2
respostas

Como construir uma longa cadeia de comandos?

Eu tenho uma seqüência de comandos a serem usados junto com muitos canais, algo assim: awk '{ if ($8 ~ "isad") {print $2, $5, "SE"} else {print $2, $5, "ANT"} }' "/var/log/apache2/other_vhosts_access.log" | grep -v '127.0.0.1' | tr '[' '$AWK_...
18.02.2011 / 13:04