Perguntas sobre 'awk'

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

Usando o awk para imprimir colunas contendo vários padrões

Eu preciso usar awk para imprimir as colunas que contêm vários padrões. Eu preciso imprimir a coluna # 2, bem como todas as colunas contendo "config" e "service", respectivamente. Conteúdo do arquivo: build 345 java groovy /test:fai...
26.01.2017 / 09:34
2
respostas

Como prefixar a ordem numérica em nomes de arquivos por Zsh / AWK /…?

Eu gostaria de prefixar o formulário de pedido numérico 1-777 nos pedidos que lhe foram dados. Você pode percorrê-lo e incrementar a variável no Bash. No entanto, gostaria de fazer isso com Zsh e / ou Awk. Um exemplo segue. Nomes de arquivo I...
23.12.2016 / 17:44
4
respostas

awk - substitui o número maior que 17 dígitos em uma coluna com -

Eu tenho um arquivo CSV contendo valores de timestamp no UTC que preciso substituir por - . Pode haver mais de um timestamp na mesma coluna, por favor, deixe-me saber como faço isso? Por exemplo, esta é uma coluna em um arquivo CSV: +123...
03.10.2018 / 00:51
2
respostas

AWK - Encontre o valor máximo em uma linha e imprima com o cabeçalho

Eu preciso ler um arquivo, encontrar o valor máximo em cada linha e imprimir o ID da linha, a coluna da origem do valor máximo ( sno# ) e o valor da coluna lc# associada. Se o valor máximo ocorrer mais de uma vez, preciso incluir todas as c...
03.08.2012 / 00:03
4
respostas

Como adicionar números de linha personalizados em um arquivo

Eu quero acrescentar file2 a file1 . Antes de fazer isso, preciso adicionar um número de linha personalizado ao file2 . file1 1 abc 2 bcd 3 efg file2 mkh dfd aad Adicione o número da linha em file2 após file1...
21.10.2016 / 21:26
3
respostas

Mesclando o conteúdo de dois arquivos com a comparação do conteúdo da coluna

Eu tenho um problema ao tentar mesclar o conteúdo de dois arquivos: arquivo 1: 873 1.1.1.1 1033 99.99.99.10 1108 78.2.204.174 1257 78.2.8.181 arquivo 2: test1 78.2.8.181 p6 test2 99.99.99.10 p9 test7 1.1.1.1 p10 test8 78.2.204.174...
07.12.2012 / 15:10
5
respostas

grep nome do dispositivo e procure pelo próximo valor:

Eu tenho essa saída de um comando de localização: abc,10.11.13.14,def,1.2.3.4,geh,6.7.54.23 onde abc, def e geh são nomes de dispositivos e podem ser de qualquer tamanho e outros são endereços IP de dispositivos. Como abc,10.11.13.14 p...
29.11.2012 / 08:35
2
respostas

grep: como localizar o suporte de fechamento?

Uma parte de /usr/share/X11/xkb/symbols/us começa com xkb_symbols "dvorak" { e termina com o colchete de fechamento }; , cujo número de linha eu quero encontrar. partial alphanumeric_keys xkb_symbols "dvorak" { name[Group1]= "Eng...
17.06.2016 / 15:01
1
resposta

Awk e descartando tokens não correspondentes em uma string?

Estou tendo problemas para obter uma ferramenta de string para fornecer o que preciso (devido à minha ignorância). Eu tenho uma string baseada em recursos da CPU. A string muda conforme diferentes processadores oferecem recursos diferentes :...
15.07.2016 / 22:51
2
respostas

Organizando dados tridimensionais com awk / sed / perl

Eu tenho este arquivo (uma matriz esparsa): PC.354 OTU1 6 PC.354 OTU2 1 PC.356 OTU0 4 PC.356 OTU2 7 PC.356 OTU3 3 Eu quero uma saída como essa (matriz densa -classic .biom table): OTU_ID PC.354 PC.355 PC.356 OTU0 0 0 4 OTU1 6...
25.05.2016 / 20:48