Perguntas sobre 'awk'

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

Lê uma coluna de dois caracteres como duas colunas separadas

Eu tenho um arquivo com dados genotípicos. A segunda coluna tem ambos os alelos para uma variante genética particular concatenada, como abaixo. rs969931 CA 1.000 2.000 2.000 2.000 2.000 2.000 1.000 1.000 rs2745406 CT 0.00...
30.11.2014 / 16:17
2
respostas

awk: linha em branco com data

Eu uso o seguinte código para escrever os números de processo dos usuários on-line e a data em que eles foram verificados: w | tail -n +3 | awk ' { "date +%H:%M:%S" | getline tim} {if ($1 != "") { if (usr != $...
27.06.2014 / 00:50
1
resposta

Não consigo imprimir linhas em branco ao ler valores de um arquivo de texto usando o awk em um script bash

awk está se comportando muito estranhamente no meu script. Eu estou tentando ler valores de um arquivo de texto (veja file.txt abaixo). awk está ignorando espaços em branco no meu script, mas quando eu testo a instrução awk sozinh...
03.07.2014 / 20:41
2
respostas

Encontre e substitua colunas diferentes usando o awk

Eu tento fazer uma alteração em um arquivo: Encontre um determinado valor e substitua-o por outro valor em uma coluna diferente usando awk . Entrada ( UiO-66Zr-EH.mof ): unit ntype qqatom 1 'Zr1' 0.0d0 vibration 0 improper 0 u...
01.07.2014 / 17:08
2
respostas

Ajuda com iteração de campoA no arquivo CSV, onde o campoB especificou o valor

Estou tentando configurar um script para ser executado no gitbash, para processar um arquivo CSV, de modo que cada registro que tenha um valor específico, o último campo seja alterado de vazio ( "" ) para um valor iterativo de 1 para 16. Além...
23.10.2014 / 03:00
2
respostas

Como colocar os valores delimitados por vírgula na próxima linha sem perturbar os outros campos usando awk ou ksh

Eu tenho a seguinte entrada, na qual alguns dos valores são delimitados por vírgula. Eu gostaria de separar cada valor e imprimi-lo na nova linha. Eu tentei muitas maneiras em awk , mas sem sorte. Se eu tiver três valores delimitados por vírgu...
24.10.2014 / 19:34
3
respostas

sed + como remover caracteres que iniciam ou terminam em cada número

Como removo os caracteres . que começam no início de cada número ou terminam em cada número? Observação - perl um revestimento também é uma boa alternativa para sed . Exemplo de entrada: .23.12.44.5. .233.3.3.3 23.4.5.3.2.....
12.05.2013 / 19:05
2
respostas

Extrair dados entre vírgula

Eu tenho um arquivo de saída que contém números diferentes separados por vírgulas. A questão é que eu não sei o número de vírgulas. Eu, por sua vez, gostaria que esses dados fossem colocados em outro arquivo. Por exemplo: Eu tenho INFO: 1...
06.03.2013 / 17:54
4
respostas

Contar linhas com inteiro específico em uma coluna

Eu tenho 6 colunas, cada uma com várias linhas. Eu quero contar o número de linhas que têm o inteiro 4 ou 5 na quinta coluna. A1 jhfj jdhfjkhd kdkfjjh 5 jhsdjkfh A2 ujhf jhdfhsd dsfkks 4 jhsdfjhs A3 jhfj jdhfjkhd kdkfjjh 5 jhsdjkfh A4 jh...
13.02.2014 / 09:20
1
resposta

Por que o AWK não gosta de pontos em uma das duas substituições?

Estou tentando usar o AWK em um script bash para procurar uma string de espaço reservado em um arquivo de modelo e substituí-lo pelo conteúdo de uma variável que (pode) conter vários caracteres especiais. Exemplo: awk -v SOURCEIP="$SOURCEI...
06.02.2014 / 06:20