Perguntas sobre 'awk'

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

Calcular e arredondar números para cima em bash

Estou lutando com uma ligeira variação em: Como calcular tomando o primeiro campo e Como arredondar os números de ponto flutuante no shell? Eu tenho um arquivo que se parece com (espaço entre colunas): 1533 C_P.doc 691 C_M.doc 905 G_S.d...
12.12.2014 / 08:28
2
respostas

Combina a saída de df -h / dev / xvda1 em uma única linha

Eu quero converter a saída de 2 linhas de df -h em uma única linha significativa, ou seja, Tome [root@ip-10-42-1-246 tmp]# df -h /dev/xvda1 Filesystem Size Used Avail Use% Mounted on /dev/xvda1 20G 1.2G 19G 6% / [root@i...
03.12.2014 / 19:00
1
resposta

comparando 2 listas com dados adicionais a serem impressos

Eu tenho um arquivo, digamos file1.txt ENSG00000223116 AL157931.1 ENSG00000233440 HMGA1P6 ENSG00000207157 RNY3P4 ENSG00000229483 LINC00362 ENSG00000252952 RNU6-58P Eu tenho outro arquivo que diz file2.txt ENSG00000223117 0 0...
10.12.2014 / 19:10
1
resposta

Contagem do número de entradas na coluna 2 onde a coluna 1 é semelhante

Estou tentando contar o número de entradas na coluna 2 para a mesma coluna1 e também o número de vezes que a primeira entrada na coluna2 para semelhante coluna1 ocorre. Por exemplo, meu arquivo TSV de entrada é: C1 NC01 NC01 C2 NC01...
15.05.2015 / 07:42
1
resposta

Como rsync apenas uma lista específica de arquivos para o mesmo local em outro servidor

Eu tenho uma lista de arquivos: /location/file.txt Conteúdo do arquivo: /location1/file2.abc /location2/location3/file1.abc /location4/location5/fileX.cde Gostaria de copiar arquivos para outro servidor assim: cat /location/file.txt...
12.05.2015 / 15:15
1
resposta

Mover a linha combinada acima de uma linha diferente usando sed

Eu tenho algo parecido com dsadjakldjska safdsfdsfsf fdsfsf**STGN**fdsfsd fdsfkjldsf fdsff fdsfs**IRV**fdsfs e eu quero pegar dsadjakldjska safdsfdsfsf fdsfkjldsf fdsff fdsfsf**STGN**fdsfsd fdsfs**IRV**fdsfs mas apenas para um inte...
12.08.2014 / 17:05
1
resposta

Manipulando dinamicamente as posições das colunas e dividindo o arquivo

Eu tenho um problema único. Eu tenho um arquivo com as seguintes colunas PersonId, AB1, AB2, AB3, DG1_B1,DG1_B2,DG2 1,0,1,0,3,5,7 2,0,3,1,3,7,4 Eu quero dividir isso e criar vários arquivos com base no prefixo da coluna. Eu quero que a sa...
13.08.2014 / 11:32
1
resposta

Como uso o awk para criar um índice de palavras no arquivo?

Eu tenho um problema com meu dever de casa Eu preciso criar um script de shell usando awk . O script produzirá apenas as palavras no arquivo em ordem alfabética e depois a palavra será : depois disso, em seguida, uma lista separada por vírg...
21.11.2014 / 04:56
3
respostas

Problema ao adicionar uma coluna com o awk

Estou tentando adicionar uma coluna a um arquivo csv usando: awk -F "," '{print $0"new_col"}' file.csv mas eu tenho: new_col8,0.405,0.101 new_col4,0.374,0.100 new_col23,0.342,0.100 new_col130,0.298,0.100 em vez de: 68,110,0.362,...
19.08.2014 / 06:37
4
respostas

Precisa remover - (menos) o sinal no final em número de várias colunas e inseri-lo em colunas removidas

Eu tenho um enorme arquivo csv que tem sinal - (Minus) no final dos números. Agora eu preciso mover estes - sinais negativos para começar os números, ou seja, eu preciso remover o último caractere se ele tiver um sinal '-' e colocar o sinal '-'...
05.09.2014 / 14:13