Perguntas sobre 'awk'

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

Mesclar dois arquivos classificados com base em valores de classificação no mesmo campo

Gostaria de combinar as linhas de dois arquivos classificados, não necessariamente do mesmo tamanho, mas com os mesmos campos de dados e com o mesmo cabeçalho, iniciando após um cabeçalho atualizado com base na ordem de uma determinada coluna. P...
01.12.2016 / 04:50
3
respostas

Ajuda com formatação de saída do comando awk no script

Se eu executar este comando: awk -F'[="]+' '/^(NAME|VERSION)=/{printf("%-17s: %s\n",$1,$2)}' /etc/os-release de um terminal, posso recuperar isso: NAME : Debian GNU/Linux VERSION : 8 (jessie) (observe a forma...
10.12.2016 / 16:47
2
respostas

Determine quantos arquivos de uma lista ordenada irão encher um disco

Isso me intrigou. Acho que deveria ser fácil, mas devo estar perdendo alguma coisa, já que os resultados não são consistentes. Estou fazendo o backup de uma longa lista de arquivos em vários discos, usando o rsync, usando uma lista ordenada e...
10.12.2016 / 03:52
2
respostas

recupera a matriz de inteiros do arquivo de texto sem duplicatas

Eu tenho o seguinte script. Ele retorna corretamente a primeira instância de um inteiro de um arquivo de texto #!/bin/bash #create file list mtp-files > file_list.txt echo "Hello World" #retrieve File ID from file list id=$(awk -F'[ \t]*...
12.12.2016 / 16:21
2
respostas

Comando de origem para as linhas no arquivo que não têm igual a (=)

Eu tenho um arquivo como este: (blank line) [Test1] a=1 b=2 c=3 Eu tenho que ler o valor de a , b , c em variáveis, então usei o comando source e ele fez o trabalho. Mas para a linha 2, ou seja, [Test1] , o comando show não fo...
09.12.2016 / 08:45
2
respostas

Verificando o valor duplicado na coluna específica no arquivo csv com o pipe separado

Oi eu tenho um arquivo csv com dados mais de l lakhs e separados por pipe se parece com 2|dfdf|er34Sr|afe|&*&|djhgjdsf|jhfgdhj12|dse|dsR|fcdf|erer|ddff|vcdf|||||| 3||||dfrg||DFgfg||FDGRFG|FGB|FG|4546|@#$|FGFDG|DGFDFG|||FGfg||DGF |||GF...
28.11.2016 / 09:11
1
resposta

Passando argumentos para bash com o comando awk para filtrar

Gostaria de pedir ajuda sobre como melhorar o script básico abaixo. Então, eu consegui passar os argumentos para o bash, mas é possível que meu comando awk o torne mais flexível? Eu encontrei um erro no comando df -h onde ele mostra 2 l...
30.10.2016 / 06:50
1
resposta

Como posso adicionar uma nova linha (em cada linha de um arquivo de texto) exatamente três caracteres depois de um determinado caractere (vírgula, neste caso)?

Eu tenho um arquivo com informações de país, cidade e estado, entre outras informações. O conteúdo do arquivo é algo como isto: (somente a parte referente à questão mostrada) Some lines (rows) of text ... United States Memphis, TN 38116-3252...
29.10.2016 / 18:19
1
resposta

como imprimir o arquivo usando o awk

ENTRADA (delimitado por tabulações) HTR12 AT1G01370 Chr1 143564 145684 + SDG42 AT1G01920 Chr1 316128 319650 + SDG5 AT1G02580 Chr1 544783 549202 + OUTPUT (delimitado por tabulações) Chr1 143564...
06.11.2016 / 09:29
2
respostas

Remove linhas duplicadas de vários arquivos json enquanto preserva a estrutura do arquivo

Eu tenho uma pasta com milhares de arquivos json. O conteúdo de cada pasta é algo como isto: file.1424-417982.json file.1424-417995.json file.1424-418013.json file.1424-418015.json (etc.) Alguns dos arquivos contêm linhas duplicadas em ou...
23.11.2016 / 14:14