Perguntas sobre 'awk'

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

Adicionando números a cada 2 linhas alternativas usando o awk

Eu preciso adicionar números e imprimir a soma a cada 2 linhas alternativas. ex: x 1 2 y 3 4 eu preciso de saída: x 3 y 7     
08.11.2016 / 08:00
3
respostas

Obter número de série de Mostrar inventário [fechado]

Eu gostaria de obter o device ID e Serial Number de um dispositivo cisco do comando show inventory , eu tenho a saída do terminal em um arquivo que se parece com isso: show inventory NAME: "1", DESCR: "WS-C3750G-12S" PID: WS-C3750G-12...
24.02.2017 / 15:17
3
respostas

Tentando usar o awk para fazer ls mostrar não-diretórios

Estou tentando mostrar a lista de todos os arquivos que não são diretórios. Eu digito ls -la | awk '$1 != "d*"' esperando que não mostre nenhuma string na primeira coluna que comece com d , mas não funciona como eu esperava. Onde está o meu...
25.08.2016 / 10:54
3
respostas

Como imprimir todos os campos contendo uma das duas strings em uma tabela com awk

Eu tenho uma tabela com muitas linhas e um número variável de colunas por linha. Em cada linha, eu só quero imprimir o primeiro campo e todos os campos contendo uma das duas seqüências (neste exemplo, eu quero todos os campos contendo as pala...
20.09.2016 / 00:36
3
respostas

Dois arquivos com um campo comum - é possível classificar um baseado no outro?

Digamos que eu tenha dois arquivos com um campo comum. Eu quero classificar o primeiro baseado em um campo (por exemplo, um campo numérico) encontrado neste arquivo ... mas eu quero que este reordenamento se aplique ao outro arquivo também - atr...
16.09.2016 / 22:00
5
respostas

torr / awk / grep localiza cadeia entre ponto e vírgula

Eu tenho um enorme arquivo de texto com algo assim: igflex01; igflexdev01; igdbstg01; igldapint01; igjetdev01; igsql01; igesxstg01; igdbint01; igdmstg01; igdsdev01; igdmmmo01; igmsgint02; e assim por diante ... Eu gostaria de extrair t...
06.09.2016 / 18:35
1
resposta

Como lidar com uma série de arquivos emparelhados

Em uma pasta collection , tenho os seguintes arquivos: fberry.txt lberry.txt fgag.txt lgag.txt fred.txt lred.txt ftea.txt ltea.txt fluck.txt lluck.txt Podemos descobrir que esses arquivos podem ser divididos em dois tip...
16.09.2016 / 21:30
3
respostas

Localizar e substituir com linha de comando

meu arquivo log.txt inclui ... mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 ... como posso substituir mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 com mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104...
21.06.2016 / 05:24
7
respostas

bash + como verificar todas as palavras em cada linha com a mesma contagem

como verificar se todas as palavras / strings em cada linha estão com a mesma contagem se todas as palavras em cada linha tiverem a mesma contagem, a sintaxe retornará true e o número da palavra contada se as linhas não tiverem a mesma con...
16.01.2018 / 10:27
3
respostas

Acrescentar um caractere na enésima posição de uma string correspondente

Eu preciso encontrar um comando sed / awk que irá inserir um caractere na n-ésima posição de uma string correspondente. COMPRIMENTO DE COMPRIMENTO 10. Por exemplo, eu preciso procurar a string começando com o padrão 541 e tendo comprimento 10...
21.07.2016 / 09:34