Perguntas sobre 'awk'

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

Contando os caracteres separados por vírgula em uma linha

Como posso contar quantos elementos são separados por vírgula em uma determinada coluna de um arquivo (tab_delimited), usando awk ou sed? Exemplo: AC 1,23,5 DC 2,8,89 retornaria: AC 3 DC 3     
12.07.2014 / 21:29
2
respostas

Como posso arredondar todos os números em um arquivo?

Como posso arredondar todos os números em um arquivo que chame várias colunas de números até uma certa precisão? Isso pode ser feito com o awk? Uma única linha é assim: text - 0.1655456615 - 0.158645 - 0.846554 - 0.85251 ## EDIT: '-' é...
08.11.2013 / 15:49
4
respostas

Insere texto em linhas específicas de um arquivo?

Como pode inserir algum texto em linhas específicas de um arquivo? Qual é o método mais simples que posso usar? (bash, sed, awk?) O que eu quero fazer, pode ser simples, mas não sei onde devo começar. Demora muito tempo para eu tentar fazer i...
02.11.2013 / 18:31
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 / 18: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 / 12: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 / 10: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 / 09: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 / 15: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 / 18: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 / 20:59