Perguntas sobre 'awk'

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

Selecionando linhas em um arquivo CSV com base no valor da coluna que contém uma vírgula incorporada

Eu tenho um arquivo CSV (CSV UTF-8 (delimitado por vírgulas) (.csv)) com 5 colunas: dados do cliente, nome do cliente, e-mail do cliente, motivo do cancelamento, comentários da razão de cancelamento Como eu filtraria as linhas com "Queria o i...
30.01.2017 / 16:05
1
resposta

Usando 'awk' para imprimir um espaço reservado em vários blocos de dados

Bom dia, Eu tenho muitos blocos de dados, contendo de 1 a 8 variáveis (denotadas "CONDx" abaixo) com base na entrada do usuário. Eu escrevi um script usando awk e grep para extrair dados para serem apresentados em um formato de coluna. Esses...
10.01.2017 / 20:03
1
resposta

Como posso interpolar um valor perdido dependendo do valor anterior e próximo?

Eu tenho um arquivo grande com duas colunas, gostaria de interpretar o valor em 0,00, 0,50, 1,00, 1,50 ... etc (se já não existir) calculando a média do valor anterior e do próximo valor. Por exemplo, o valor correspondente de 3.00 é perdido...
16.01.2017 / 16:39
2
respostas

Como imprimir a diferença entre duas datas de dois arquivos usando o awk

Eu preciso imprimir a diferença (em dias) entre o dia mais antigo do arquivo 1 (US $ 2) e a data do arquivo 2 (US $ 2) para cada ID exclusivo (US $ 1). para que eu possa ter a diferença de Id ($ 1) e dias como um arquivo de saída. Arquivo 1...
15.01.2017 / 10:36
1
resposta

awk - muda de linha se [fechado]

Como alterar uma linha em um arquivo por comando se apenas duas linhas imediatas existirem DE Line1 LineA OldLine PARA Line1 LineA NewLine     
02.01.2017 / 03:23
1
resposta

como remover caracteres de nova linha na sequência fasta

Eu tenho o arquivo fasta ( modelfasta.fasta ) assim: >seq1 AAAAAAAAAAAAAAA GGGGGGGGGGG >seq2 TTTTTTTTTTTTTTT CCCCCCC Estou esperando uma saída assim: >header>seq1 AAAAAAAAAAAAAAAGGGGGGGGGGG >header>seq2 TTTTTTTTTTTT...
04.01.2017 / 09:42
1
resposta

Sed script para modificar o caminho

Eu tenho um arquivo gerado com declare -r app_classpath="/home/ubuntu/path1:$lib_dir/../ ... Eu quero anexar o app_classpath com outro caminho após a primeira cotação e terminar com dois pontos.     
11.01.2017 / 22:56
1
resposta

Saída estranha do AWK

Tentando extrair uma coluna (Número UPC) do arquivo csv e adicionando espaços em branco no final, caso o comprimento do arquivo seja menor que 14. No entanto, a saída tem um ^ M no final que não sei como para remover. Este comando está trabal...
20.12.2016 / 21:41
2
respostas

one-liner para renomear um arquivo usando a saída de outro comando

Eu tenho um comando que extrai uma palavra de um arquivo. Eu quero renomear esse arquivo usando a palavra extraída. O comando que eu uso para extrair a palavra, que eu usarei mais tarde para renomear filename.txt , é o seguinte: $ grep...
17.12.2016 / 03:38
1
resposta

Como imprimir a próxima linha na linha atual se a próxima linha contiver algum caractere? [duplicado]

Se a próxima linha for b , quero adicioná-la à linha AA . Este é o meu arquivo: AA b b AA b AA b b b Saída desejada: AA b b AA b AA b b b O abaixo é o código que estou tentando. paste -s -d" " file.t...
15.12.2016 / 04:16