Perguntas sobre 'awk'

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

número de análise no awk

Eu tenho um arquivo de texto com números na segunda coluna e os números têm um separador de milhar e um separador decimal: 2014-01 2,277.40 2014-02 2,282.20 2014-03 3,047.90 2014-04 4,127.60 2014-05 5,117.60 Eu pre...
08.02.2014 / 19:50
7
respostas

extrai a quarta coluna de um arquivo csv usando o comando unix

Eu tenho um arquivo csv formatado como abaixo. "col1","col2","col3","col4" "1","text1","<p>big html text</p> ","4th column" "2","text2","<p>big2 html2 text2</p> ","4th column2" Eu quero extrai...
20.12.2013 / 14:47
3
respostas

Como verificar se a lista de números está ordenada?

Como verificar se os números do arquivo de lista estão aumentando? Lista de exemplos1: 658 659 663 vai ficar "OK". Lista de exemplos2: 658 664 663 receberá "FAIL". Lista de exemplos3: 23 24 25 26 vai ficar "OK".   ...
30.01.2018 / 13:01
4
respostas

Saída de id de "corte"

Eu preciso escrever um script que "corte" a saída do comando id em três partes. Por exemplo: Digamos que o id forneça essa saída: uid=12345(mylogin) gid=100(users) E meu script deve ser exibido assim: Login: mylogin Id: 12345 Group:...
26.03.2017 / 11:45
6
respostas

Converter string em data e hora em gawk ou awk

Eu quero converter a seguinte string ( 20140805234656 ) em data e hora ( 2014-08-05 23:46:56 ). Sou novo no Gawk e não sei a sintaxe exata, como posso colocar - a cada 5,8 e : a cada 14,17 e colocar "" no índice 11. Existe alguma maneira efic...
14.08.2014 / 14:01
5
respostas

Obtenha o nome do sistema de arquivos e o uso com 'df -h'

df -h | grep test | sed -e 's/*%.^ //g;s/.*[ ^I]//' Saída: /test /test/drv0 /test/drv1 df -h | grep test | cut -d '%' -f1 | sed -e 's/*%.^ //g;s/.*[ ^I]//' Saída: 10 20 15 Eu quero saber como posso juntar essas saídas a...
26.09.2013 / 20:27
5
respostas

Substituir qualquer número de abas e espaços por uma única nova linha no Linux? [fechadas]

Eu tenho uma lista de palavras muito grande que foi danificada, talvez por saída incorreta de vim ou exaustão de memória? Tudo na minha lista de palavras deve ser justificado à esquerda. Mas agora é assim: Cat Dog...
14.11.2017 / 06:28
4
respostas

Como posso deixar em branco o nth ao mth campo usando o comando awk?

Eu gostaria de resolver o problema abaixo usando o AWK. Se qualquer outra solução for possível usando idiomas como sed ou Perl, isso também seria muito apreciado. Abaixo está a entrada: U,N,UNIX,000,A,5 N,P,SHELL,111,B,6 I,M,UNIX,222,C,...
19.12.2015 / 06:41
4
respostas

Identificando genes de uma lista de genes

Eu tenho um arquivo de lista de genes. Alguma coisa assim SWT21 SSA1 NRP1 EFB1 TFC3 MDM10 Eu tenho outro arquivo que também contém os nomes desses genes na minha lista, juntamente com outras informações essenciais...
24.03.2014 / 20:26
3
respostas

Existe uma solução perl ou awk para este problema?

Eu tenho um arquivo de entrada ( input.txt ) como abaixo. id1 id2 name weight 53723848 12651711 timburnes 1.36667 53530214 12651711 timburnes 1.51191 53723848 53530214 timburnes 1.94 764157 52986038 ericcartman 0.861145 5679785...
06.05.2014 / 16:05