Perguntas sobre 'awk'

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

Mesclar campos em um arquivo

Eu tenho um arquivo com 7 colunas, um arquivo GFF com regiões cromossômicas.Eu quero recolher as linhas onde REGION="exon" para apenas uma linha no arquivo.A linha tem que ser recolhida com base em regiões sendo sobrepondo uns aos outros. REG...
21.03.2014 / 17:42
3
respostas

Extraindo tokens de uma linha de texto

Usando bash scripting e grep / awk / sed, como posso dividir uma linha que corresponde a um padrão conhecido com um único delimitador de caracteres em uma matriz, por exemplo, converter token1;token2;token3;token4 em a[0] = token1 … a[3]=t...
22.02.2011 / 11:17
1
resposta

cut campos de comando

Eu notei esses dois comportamentos de campos diferentes usando o comando cut : bash:~$ var='cat /proc/cpuinfo | grep 'model name' | uniq | cut -d ' ' -f 3,4,5,6,7,8 ' echo $var saídas Intel(R) Core(TM) i7-3632QM CPU @ 2.20GHz...
01.11.2018 / 09:05
2
respostas

Como descobrir elementos comuns entre dois arquivos?

Por exemplo, tenho 2 arquivos com as seguintes informações: Arquivo nº 1: 12 13 14 15 Arquivo nº 2: 12 1 13 2 14 2 15 6 16 7 17 8 Arquivo de saída: 1 2 2 6 No arquivo de saída, quero apenas os valores da segunda coluna do...
21.09.2012 / 07:12
4
respostas

pt remove final de linha para linhas específicas

Estou tentando encontrar o comando sed para remover o final da linha (ou seja, obter a próxima linha para a corrente), mas somente se a linha começar com a cadeia NOTOK. exemplo de entrada: NOTOK something detected details are...
01.01.2014 / 14:52
2
respostas

variável externa no awk [duplicado]

Eu tenho um script, no qual um trecho de script é x=3 awk '$2=$x{print $1}' infile a variável externa é x, mas solicita um erro no awk Então, nessa situação, como fazer o awk ser executado com sucesso? obrigado!     
19.11.2012 / 17:11
2
respostas

Chamadas do sistema, AWK e entrada externa

awk '{ TEMPVAR="/usr/bin"; printf("%s", system("ls $TEMPVAR")); }' empty Neste exemplo, estou tentando trazer a variável TEMPVAR para a chamada system . Como eu faria isso? O que eu pretendo fazer: Estou tentando usar date -d $0 +%s...
08.02.2013 / 19:59
2
respostas

Meu programa awk para mudar espaços em abas não funciona

Como escrever um script de shell que usa awk para ler o arquivo de dados students.txt e gerar os dados no formato tabulado, conforme mostrado: Surname Forename MSc Stream Date of Birth Smith John IT 15.01.1986 Taylor Susan IT 04.05.1987...
04.04.2011 / 20:15
4
respostas

mesclar 2 linhas com base nos mesmos valores de coluna

Eu tenho um arquivo como abaixo. 47196436 47723284 name1 1.77273 42672249 52856963 name2 1.06061 52856963 430695 name2 1.16667 55094959 380983 name3 1.55613 17926380 55584836 name4 1.02461 3213456 34211 name4 1.11 54321 34211 name4 1.23...
10.04.2014 / 23:38
3
respostas

Substitua várias linhas por uma string quando os números de linha são armazenados em um arquivo

Eu tenho um arquivo com alguns milhões de linhas, tudo a mesma coisa. apenas por um exemplo: Known Known Known Known Known Known ... Eu tenho outro arquivo com alguns milhares de números de linha, por exemplo: 3 5 6 ... Gostaria de...
02.04.2016 / 13:14