Perguntas sobre 'awk'

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

br comando para substituir uma string de um arquivo por todo o conteúdo de outro arquivo [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Como garantir que a string seja interpolada em 'sed' substituição escapa de todos os metachars                                      1 resposta                             ...
19.03.2015 / 14:46
2
respostas

Acrescentando um arquivo de entrada com o awk após um padrão (loop?)

Estou tentando pegar um arquivo de texto chamado 'entrada', no formato line1 line2 line3 PATTERN x y z x y z lineN e use o awk para colocar um número (1) após cada linha "xyz". Eu preciso das linhas antes do PADRÃO e depois das linhas "x...
04.03.2015 / 12:04
1
resposta

setenv do awk no tcsh

Estou tentando definir variáveis de ambiente uma por linha do awk: $ <source command> awk '/inst/ { n = split($0,a,"/"); cmd = "setenv " a[n-1] "_ver" $0; system(cmd) }' No entanto, a saída que recebo é "sh: setenv: comando não enco...
06.02.2015 / 04:09
1
resposta

Mesclar colunas com o mesmo valor com awk

É possível mesclar colunas com o mesmo valor em awk ? Algo como if awk '$1 = $2' then merge Eu tenho isso AZ14962 AZ14962 ctg_ 104 AZ14962 AZ14962 ctg_ 4 AZ14962 AZ14962 ctg_ 61 AZ14962 AZ14962 ctg_ 23 Resultado esper...
03.02.2015 / 19:48
2
respostas

Remove uma linha se a regex existe somente na primeira coluna de cada linha em um arquivo csv

Eu tenho os seguintes dados delimitados por vírgulas (espaços usados para clareza visual): 1 2014 23 2352 19.24 7.18 1 2014 23 2353 19.78 4.65 24 2014 23 2354 20.26 25.34 1 2014 23 2355 26.65 42.76 1 2014 23 2356 27.34 56.356 1 2014 23 2...
28.12.2014 / 13:05
3
respostas

fazendo 4 de 1 arquivo com awk

eu tenho lista grande - arquivo de texto com 1 coluna de números (comprimento = 14). Os números têm 4 prefixos diferentes 00001-00004. Como faço para dividir 1 lista para 4 arquivos diferentes. 1 arquivo deve conter lista de números com um prefi...
19.11.2014 / 11:47
2
respostas

Salve o AWN FNR como uma variável de Bash para continuar a busca na linha

Estou tentando executar isso em um arquivo classificado. Isso retorna a última linha que é menor ou igual ao valor fornecido, comparando os primeiros 9 caracteres. Isso seria feito várias vezes e VALUE seria atribuído em cada execução e eu...
19.11.2014 / 00:07
1
resposta

Uso de localização para pesquisar e relatar arquivos que tenham uma, mas não duas palavras-chave dentro

Gostaria de usar a localização para relatar arquivos nas seguintes condições: Se o arquivo contiver a palavra "Serializable" Em seguida, informe o arquivo se ele NÃO contiver a palavra "serialVersionUID" Algo como: find . -name "*.ja...
23.10.2014 / 21:46
1
resposta

Comparando o valor na mesma coluna e direcionando a saída para a nova coluna

Eu tenho meu arquivo de entrada como DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 0940 29343414 11 110005 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111 2336 29843714 11 110006 DPortal=ECCN RemoteFile=4004_130122 0256 A02 141111...
12.11.2014 / 14:57
1
resposta

redireciona a saída do comando awk gsub para o arquivo

Eu encontrei uma resposta sobre como remover vírgulas entre aspas de um arquivo CSV delimitado por vírgulas aqui no stackexchange (não posso comentar lá, pois não tenho o representante necessário). awk -F'"' -v OFS='' '{ for (i=2; i<=NF; i...
16.10.2014 / 12:11