Perguntas sobre 'awk'

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

Extraindo uma parte de String usando grep / sed / awk

Eu tenho um arquivo de texto com algo parecido com isto: duration: 17100 series: 2016 episode: 58 modesizes: original: hd1=9120MB,hd2=7543MB,sd1=4872MB,high1=2833MB,low1=634MB runtime: 285 duration: 13...
16.09.2016 / 11:26
2
respostas

Como posso adicionar texto ao final de uma linha que contém várias strings?

Eu tenho um arquivo como este: 1;1471375551;joe;WO12344; 2;1471378551;frank;WO12345;1471380211 3;1471383211;frank;WO12345;1471385211 4;1471385311;frank;WO12345; 5;1471385311;joe;WO12346;1471388211 Gostaria de usar um script bash para enco...
17.08.2016 / 18:42
2
respostas

Copie ou repita colunas como colunas

Eu poderia canalizar a saída abaixo para awk '{print $1$1$1$1$1$1$1$1$1$1$1$1$1}' para obter a saída desejada, conforme publicado na onda do alfabeto de impressão no CodeGolf SE . Existe uma maneira melhor de copiar / repetir colunas como...
21.08.2016 / 14:44
3
respostas

cria uma nova coluna baseada em colunas existentes usando if else statement no awk

Eu tenho um conjunto de dados com > 7 linhas Mio (e, na realidade, > 20 colunas), e gostaria de criar uma nova coluna (o meu exemplo de conjunto de dados tem 5 colunas), então seria o número 6. Meu conjunto de dados tem um cabeçalho. As...
23.10.2016 / 18:09
2
respostas

Alterando arquivos de configuração com awk / sed [duplicate]

Eu tenho dois arquivos de configuração quase idênticos em dois diretórios diferentes ## file1.conf ## tunnel: enable: true interval: 20 public: false loop: enable: false interval: 20 public: false link: enable:...
11.08.2016 / 13:19
2
respostas

Como posso adicionar uma coluna a uma posição específica em um arquivo csv usando cat, sed, awk ou cut?

Eu tenho um arquivo csv com este conteúdo: col1, col2, col5 1, 1, 1 2, 2, 2 3, 3, 3 4, 4, 4 Eu preciso adicionar uma coluna na terceira posição do arquivo com um cabeçalho, mas com valores vazios. col1, col2, co...
05.08.2016 / 11:21
2
respostas

Erro no awk para arquivos de mesclagem

Eu tenho dois arquivos: Arquivo1 212 21 24.8 13.8354303 15.2841303 258 21 22.2 15.8507278 17.2994278 270 21 27.8 13.0482192 14.4969192 204 21 22.4 13.9465939 15.3952939 248 21 16.6 9.2714745 11.6494745 279 21 22....
08.08.2016 / 15:45
1
resposta

Como calcular o desvio padrão para cada linha?

Eu tenho um arquivo de 61 colunas; Eu gostaria de calcular o desvio padrão (SD) para cada linha com ignorando a primeira coluna e imprimir os resultados contra a primeira coluna, por favor, note que o número de colunas não é o mesmo para cada li...
14.07.2016 / 17:08
1
resposta

Combinando um endereço IP dentro de um intervalo especificado usando o awk

Em uma lista de endereços IP separados por novas linhas, estou tentando corresponder apenas a 172 endereços internos (por exemplo, 172.16.x - 172.31.x). Eu tentei isso, mas não está funcionando: awk '$1 ~ /^172.[1-3][6-9]|[0-1]/' O que es...
10.01.2017 / 03:58
2
respostas

Use saída do awk como entrada para mv

Estou tentando escrever um script (ou um one-liner) que encontre todos os arquivos de imagem com dimensões pequenas e, em seguida, mova-os para um diretório. Com base em esta resposta do Ask Ubuntu , consegui gerar uma lista de arquivos com amb...
10.01.2017 / 05:58