Perguntas sobre 'awk'

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

Adiciona um número em um arquivo ASCII enorme

Histórico: (1) Aqui está uma captura de tela de uma parte do meu arquivo ascii (acima de 600Mb): (1.1) Aqui está uma parte do código: 0, 0, 0, 0, 0, 0, 0, 0, 3.043678e-05, 3.661498e-05, 2.070347e-05, 2.47175e-05, 1.49877e-05...
27.05.2015 / 17:35
3
respostas

Excluir linhas entre 2 strings no Solaris

Eu quero excluir toda a linha entre dois padrões usando o awk básico ou sed. foo.txt : ---------------------------------------------------------------------- Cap in MB line 2 line 3 line 4 line 5 ----------------------------------------...
03.06.2015 / 21:55
1
resposta

AWK obtém a primeira linha

Estou tentando adicionar uma coluna para cada linha e faço assim: awk '{s+=$2} END {print s}' Agora, quando eu tiver a soma final, s, quero subtrair a segunda coluna da primeira linha, assim: awk '{s+=$2} {a= COLUMN 2 OF FIRST LINE } E...
10.03.2015 / 14:59
1
resposta

Não é possível substituir a variável no script de shell usando o awk

Eu tenho lutado para substituir todas as ocorrências de " <KEY> " em um arquivo com ${encryptedkeyValue} . Escrevi esta linha, mas ela não está fazendo nada. por favor ajude awk ' { gsub("<KEY>","'${encryptedkeyValue}'") }1 '...
21.04.2015 / 21:00
2
respostas

dividindo um arquivo pelo número da coluna

Eu tenho um arquivo com 10.671 colunas. Estou tentando dividi-lo em 10 arquivos menores, cada um com 1000 colunas até que todas as colunas tenham sido impressas, denominadas file_transposed01, file_transposed02, ... file_transposed10. Estou i...
11.01.2015 / 00:49
2
respostas

Copie os arquivos com a pasta pai para um novo diretório

Eu quero copiar alguns arquivos e incluir seu diretório pai no processo. A estrutura atual é semelhante a: /Module1/A/downloads/m13312/file.pdf /Module1/A/downloads/m17312/file.pdf /Module1/B/downloads/m18312/file.pdf /Module2/A/downloads/...
21.05.2015 / 15:03
1
resposta

como posso adicionar um caractere extra depois de uma pesquisa por palavra [closed]

Eu tenho os seguintes nomes de campo demelog voyapro naisjdf naismc decoide decoccm travide travccm equiccm mariccm Abaixo está uma amostra do meu arquivo. Existem mais colunas antes do primeiro fck=83 ... fck=83;fcv=naismc;fcv=n...
11.02.2015 / 17:14
2
respostas

Exclui linhas de um CSV simplificado, em que algumas colunas correspondem a um padrão específico

Eu tenho o seguinte arquivo CSV simplificado (sem separadores ou novas linhas incorporadas nos campos): ID,PDBID,FirstResidue,FirstChain,SecondResidue,SecondChain,ThirdResidue,ThirdChain,FourthResidue,FourthChain,Pattern RZ_AUTO_505,1hmh,A22L...
13.02.2015 / 04:27
1
resposta

Substitua um campo por outro se a entrada começar com uma letra específica

Se eu tiver um arquivo como: 223 898 teeth 223 899 mouth 223 900 r9 445 800 round Minha pergunta é como posso usar o comando awk para substituir a coluna 2 pela coluna 3, somente para a linha na qual a coluna 3 inicia a letra 'r'? Para su...
20.09.2014 / 20:51
2
respostas

Expor o awk sobre o tcp (inetd, socat, etc.)

Eu estava brincando com o awk e queria expô-lo em um soquete tcp. No começo eu tentei, mas falhei com o micro-inetd. Pensando que talvez o problema possa estar no modo como os caracteres carriage returns / newlines são manipulados, decidi ten...
20.02.2015 / 17:28