Perguntas sobre 'awk'

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

adicionando coluna no arquivo CSV usando o awk

Eu preciso adicionar uma coluna no arquivo CSV de uma matriz usando o awk. Por exemplo, input.csv a,10 b,11 array = (100 200) output.csv deve ser parecido com a,10,100 b,11,200 Eu tentei este comando mas não funci...
28.08.2015 / 03:11
1
resposta

Como posso usar várias instruções if dentro de outra instrução if de um programa awk?

Eu tenho um arquivo CSV e quero ter várias verificações para recuperar os dados do arquivo CSV. Eu tenho as seguintes condições que precisam ser atendidas e estou tentando usar o awk em um shell script para preencher estas condições: if ( Col...
15.07.2015 / 10:16
3
respostas

awk manipulação do arquivo fasta

Eu tenho um arquivo como este >chr1 ACGTGGC TGCCGTT ATCCTTG >chr2 ACTTTTA CTCATAA Eu quero converter o seq em uma string. Esta deve ser a saída: >chr1 ACGTGGCTGCCGTTATCCTTG >chr2 ACTTTTACTCATAA Como posso fazer isso usa...
16.06.2015 / 22:34
1
resposta

awk mesclando linhas por sequência de vários arquivos em um arquivo

Eu tenho muitos arquivos e preciso mesclar strings entre eles por grupos de três arquivos. Cada arquivo tem ~ 100-500 linhas e o arquivo resultante é ~ 100-200Mb. O gerador de palavras-chave ppc faz a mesma coisa, mas é muito lento; depois de...
04.11.2015 / 15:53
2
respostas

Substituição do texto correspondente após duas linhas correspondentes

Eu tenho um arquivo YAML que inclui uma estrofe: admin::common::passwords: alice: password: '$6$oTQhLvN/4VFJPscD$8LYwUMSFi' bob: password: '$6$JKOtLF0wHeZfIskt$W/M5.ugDS' Se a variável de shell $ ACCOUNT contiver o nome da con...
10.11.2015 / 13:16
1
resposta

Adicionando caracteres consecutivos para duplicar palavras de acordo com a ordem em que aparecem

Então eu tenho arquivos como este, mas para centenas de genes diferentes por arquivo. >lcl|accession_cds_proteinaccession [gene=dnaA] [protein=description] [protein_id=accession] [location=location] ATGTCGGAAAAAGAAATTTGGGAAAAAGTGCTTGAAATTG...
19.05.2015 / 23:29
2
respostas

Excluir colunas em branco

Este deve ser um problema comum, mas não consegui encontrar uma solução. Eu tenho vários arquivos que têm diferentes conjuntos de colunas que são completamente em branco (para todas as linhas, exceto cabeçalho), como posso excluir essas colunas...
26.05.2015 / 13:42
4
respostas

Como substituir um "no awk?

Por exemplo, preciso alterar um " para a palavra quote em para alterar a string with a " at some point em a string with a quote at some point Eu tentei: $ echo 'a string with a " at some point' | awk 'sub(",quote)' awk:...
12.09.2015 / 14:16
2
respostas

Inserir linha após a linha correspondente em sshd dentro de pam.d

Eu quero inserir uma linha após a linha correspondente no arquivo sshd que está presente dentro do diretório pam.d Por exemplo deve procurar por essa linha account required pam_nologin.so e deve inserir uma linha account r...
09.04.2015 / 16:06
2
respostas

Extraindo valores de um arquivo digitado por várias chaves

Considere um arquivo com key=value pares e cada key é opcionalmente uma concatenação de vários key s. Em outras palavras, muitos key s podem mapear para um value . A razão por trás disso é que cada key é uma palavra relativament...
12.01.2015 / 10:24