Perguntas sobre 'awk'

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

Remove a segunda linha onde as primeiras poucas colunas são idênticas no arquivo grande

Eu tenho um arquivo parecido com isto: A 1 abc A 1 def A 2 ttt B 2 ppp B 2 qqq Gostaria de manter a primeira linha quando as duas primeiras chaves são idênticas, algo assim: A 1 abc A 2 ttt B 2 ppp Encontrei uma pergunta anterior...
28.01.2016 / 16:31
2
respostas

Script de shell para matar processos, exceto aqueles de propriedade do usuário

Estou procurando alguma ajuda na criação de um script para matar processos, mas retornar uma mensagem de erro se eles forem de propriedade de root. Primeiramente, gostaria de dizer que sou um iniciante total nisso. No momento eu tenho atualmente...
06.12.2015 / 09:56
1
resposta

Como somar números que possuem sequências de caracteres correspondentes

Atualmente, tenho um script que resulta neste arquivo: Score1 5 Score1 9 Score1 4 Score2 6 Score2 11 Score3 10 Score3 1 Score3 2 ... E depois várias outras pontuações, às centenas. Eu quero somar os números com que são prefaciados pela me...
25.02.2016 / 13:51
3
respostas

filtra dados pelo valor da coluna

Eu quero pesquisar apenas as linhas nas quais uma coluna começa com 03: (horas), mas usando o comando abaixo, mostrando todas as linhas onde o valor contém 03 . É um exemplo de que os dados são muito grandes em um arquivo. awk '{print $2...
13.10.2015 / 12:26
1
resposta

Single csv do filtro de leitura com base nos valores da primeira coluna

Eu tenho um arquivo csv gigante que tem cerca de GB em tamanho. A primeira coluna do csv contém cerca de 300 valores inteiros únicos. Eu quero processar o csv uma vez e salvar a saída para arquivos diferentes com base no valor da primeira coluna...
23.10.2015 / 11:43
2
respostas

Prefira linhas com prefixo de arquivo usando sed ou awk

Como faço para alterar um arquivo de entrada de amostra para obter algo como o arquivo de saída abaixo? Arquivo de entrada: /tmp/logs 10/13/15 00:19:13 templogs1 10/13/15 00:19:13 dummylogs 10/13/15 01:19:12 test 10/13/15 01:19:12 error...
16.10.2015 / 15:57
2
respostas

Mesclar duas linhas de um arquivo e adicionar número no final das linhas

Eu tenho um arquivo de texto grande abc.txt com o seguinte formato: BALT -6.110 130.600 4.06874414 -0.03254425 BALT -6.620 154.460 3.92286595 -0.17842244 BARM 32.740 140.680 3.94326190 -0.15802649 Eu preciso deste arquivo para converter u...
23.10.2015 / 17:32
2
respostas

Como adicionar um novo texto após cada string correspondente usando o comando shell?

Entrada: Job name: ns, Job ID: 2312, Status: ODB_ACTIAVTION SUCCESSFUL Job name: ps, Job ID: 3353, Status: ODB_ACTIAVTION SUCCESSFUL Job name: pm, Job ID: 1265, Status: ODB_ACTIAVTION SUCCESSFUL Job name: np, Job ID: 7885, Status: ODB_ACTIAVT...
18.08.2015 / 17:19
1
resposta

Procura por um padrão em um arquivo e move-o para os novos arquivos um por um

Estou tentando pesquisar um determinado padrão em um arquivo e movê-lo para novos arquivos, um por um. Eu tentei sed -n 's/CREATE PROCEDURE/,/END ;/p' File É novamente imprimir o mesmo arquivo. O dado abaixo é o conteúdo do arquivo. SET PA...
09.10.2015 / 11:02
2
respostas

Substituir valores com base na variável de ID correspondente

Eu tenho dois arquivos. file1 tem 6 colunas, file2 tem 2 colunas. Desejo substituir os valores na sexta coluna de file1 pelos valores da coluna 2 de file2 , com base nas variáveis de ID correspondentes (coluna 1 nos dois arquivos)....
04.09.2015 / 08:30