Perguntas sobre 'awk'

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

Como posso me referir a um campo awk definido com uma expressão arbitrária?

No script de shell, temos a construção ${name} para especificar explicitamente um nome de variável e separá-lo do texto adjacente. Em awk , posso referir-me ao quinto campo com $5 ou ao enésimo campo, como apontado pela variável N com...
04.01.2016 / 23:52
1
resposta

OSX: Excluir todos os certificados correspondentes por linha de comando

Usando o script de shell para excluir todos os certificados correspondentes. Eu encontrei uma lista de certificados usando: security find-certificate -c "certificatename" -a -Z|grep SHA-1|awk '{ print $NF }' A saída é assim: $ bash...
02.09.2015 / 13:41
1
resposta

Como alterar os números à direita para incrementar o número

Estou usando o ArchLinux 4.1.6-1 e o bash 4.3. Eu preciso arrumar uma pilha de programas em mais de 200 robôs industriais e, assim, tentar automatizar o trabalho das pernas. Eu posso separar um arquivo para apenas uma lista de referências...
18.09.2015 / 23:47
3
respostas

Procure linhas no arquivo de texto para o padrão entre duas posições e imprima a linha inteira

Como posso pesquisar linhas em um arquivo de texto para um padrão entre duas posições e imprimir a linha inteira onde esse padrão é encontrado? Eu estou trabalhando com arquivos de largura fixa. Entendo como fornecer uma lista de comprimentos pa...
29.06.2017 / 18:40
3
respostas

Awk: corresponde a string exata na linha

Eu tenho este arquivo a deiauk Biking US 200 G b kespaul 202 A c deiauk NY 222 5 Z E quero corresponder a string exata 200 usando awk . Então meu resultado deve ser a deiauk Biking US 200 G Aqui está o meu código awk -F ' ' '{...
02.06.2015 / 10:00
3
respostas

compara arquivos múltiplos (mais de dois) com duas colunas diferentes

Eu tenho quatro arquivos diferentes: file1, file2, file3, file4. Cada arquivo tem duas colunas diferentes separadas por tabulação. Eu quero coincidir com a primeira coluna do arquivo1 (como referência) com a primeira coluna do segundo arquivo, t...
06.07.2015 / 12:40
3
respostas

Valor de índices duplicados na matriz

Dados os arquivos abaixo: arquivo1: 7997,1 7997,2 7997,3 5114,1 5114,2 arquivo2: 7997,52, 5114,12, 4221,52, Como posso criar uma matriz a partir do primeiro arquivo que tenha a primeira coluna como índices e a segunda como valor...
26.11.2015 / 11:03
2
respostas

Como localizar e substituir um valor de coluna de campo no UNIX

Eu tenho um arquivo com o valor digamos, que é delimitado por | 123-|aaa|bbb|123|123.0|123-|123.01-|-123.02|123.03-|aaa|bbb|123-|aaa-|-bbb|cc-cc|123.04-|aa123-|123.05- Eu preciso escolher os valores da coluna que terminam com - , a c...
25.03.2014 / 10:39
2
respostas

Mesclar arquivos csv com condições

Eu tenho 2 arquivos CSV para cada data ( csv_2014_4_15 e csv_2014_4_16 ), com estrutura básica e algumas colunas exclusivas, conforme abaixo. id,name,created_at,updated_at,other columns 12, joe, 2013-1-1 18:30, 2014-2-1 12:00 56, bob, da...
11.07.2014 / 15:19
2
respostas

Alocação de memória para matriz esparsa no awk

Eu pesquisei, mas não cheguei a nenhuma conclusão de que quando eu defini um array esparso ele reserva toda a memória contígua até o índice máximo ou aloca a memória naquele índice específico somente. / p> array[100000]="ID1" array[1001]="ID...
12.08.2014 / 10:58