Perguntas sobre 'awk'

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

bash script: uma maneira mais elegante de recuperar a versão mais atual do go?

> Advertência : Essa pequena linha e a pergunta aqui são para fins de aprendizado, pois percebo que eu poderia "apenas abrir um navegador". A menos que eu esteja enganado, o Google não oferece uma maneira amigável de fazer o script para baixa...
01.06.2017 / 05:54
2
respostas

Remove todo o texto que não inicia com (EC usando o comando sed awk grep

Eu tenho um arquivo como este e quero ter apenas números de EC do arquivo. 5'-nucleotidase SurE (EC 3.1.3.5) L-aspartate oxidase (EC 1.4.3.16) Nicotinamide-nucleotide adenylyltransferase, NadM family (EC 2.7.7.1) @ Nicotinate-nucleotide adeny...
02.12.2017 / 12:39
1
resposta

Procura e substitui uma sequência dentro de parênteses

Eu tenho um arquivo no qual há uma linha byte address[] = { 0x54, 0x36, 0x45 }; Estou tentando alterar o arquivo por 3 parâmetros de linha de comando fornecidos pelo usuário - grep byte | sed 's/\{.*\}/{ 0x$1, 0x$2, 0x$3 }/g' file.c...
05.06.2017 / 18:45
3
respostas

awk não imprime $ 2 de um arquivo?

Estou executando este script de shell #!/bin/sh for line in 'cat file.txt' do Am='echo $line| awk '{print $1}'' Bm='echo $line| awk '{print $2}'' #my command Am +Bm....... done Eu entendo isso para a primeira linha: + cat file...
24.05.2017 / 16:12
1
resposta

Como deletar linhas contendo alguns nomes em uma coluna em arquivos txt

Tenho alguns arquivos de texto grandes delimitados por tabulações: #CHR POS REF ALT EFC GOM 1 100 A G u_v(XXXXXX);i_v(XXXXXXX) 0 2 465 T C d_r(XXXXXX);i_r(XXXXXXXX) 1 9 600 T...
26.07.2017 / 13:15
2
respostas

Localizar e substituir linhas no arquivo de texto com saída de outro arquivo

Eu tenho dois arquivos A e B. File A >Node1 ... >Node2 ... File B >gb|KY551314.1| Influenza A virus (A/mallard/Idaho/AH0011522/2015(H7N7)) segment 2 polymerase PB1 (PB1) and PB1-F2 protein (PB1-F2) genes, complet...
15.05.2017 / 18:23
1
resposta

Usando o ARGV para obter entrada do usuário no script Awk [closed]

Eu sei que ARGV[i] pode ser usado para armazenar entradas do usuário. No entanto, quero usá-lo no script awk e obter o ARGV[i] para comparar o campo de outro arquivo de texto. Se o ARGV[i] corresponder ao campo ou o campo contiver ARGV...
19.10.2014 / 09:03
2
respostas

Como atualizar três arquivos CSV com base em um quarto arquivo

Eu tenho quatro arquivos csv e desejo atualizar um conjunto de três, com base nos valores do quarto arquivo. file_1 contém nomes. arquivo_2 seus IDs numéricos. arquivo_3 contém IDs de arquivo_1 e arquivo_2 , e valores correspo...
26.10.2014 / 20:35
2
respostas

Como remover várias strings de um arquivo usando o shell

<kernel> use_profile 0 use_group 0 file execute /lib64/rc/sh/cgroup-release-agent.sh exec.realpath="/lib64/rc/sh/cgroup-release-agent.sh" exec.argv[0]="/lib64/rc/sh/cgroup-release-agent.sh" file execute /sbin/init exec.realpath="/sbin/ini...
10.05.2017 / 13:54
2
respostas

Lê / manipula dados da coluna para enésima recorrência

Eu tenho uma matriz onde eu tenho conta para genes em diferentes amostras Col1: GeneName Col2: Length Col3;Col4;Col5; Counts for genes in sampleA/sampleB/sampleC Col6;Col7;Col8; Total counts in sampleA/sampleB/sampleC Esta é uma matriz de...
28.04.2017 / 21:51