Perguntas sobre 'awk'

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

Meu programa awk para mudar espaços em abas não funciona

Como escrever um script de shell que usa awk para ler o arquivo de dados students.txt e gerar os dados no formato tabulado, conforme mostrado: Surname Forename MSc Stream Date of Birth Smith John IT 15.01.1986 Taylor Susan IT 04.05.1987...
04.04.2011 / 22:15
4
respostas

mesclar 2 linhas com base nos mesmos valores de coluna

Eu tenho um arquivo como abaixo. 47196436 47723284 name1 1.77273 42672249 52856963 name2 1.06061 52856963 430695 name2 1.16667 55094959 380983 name3 1.55613 17926380 55584836 name4 1.02461 3213456 34211 name4 1.11 54321 34211 name4 1.23...
11.04.2014 / 01:38
3
respostas

Substitua várias linhas por uma string quando os números de linha são armazenados em um arquivo

Eu tenho um arquivo com alguns milhões de linhas, tudo a mesma coisa. apenas por um exemplo: Known Known Known Known Known Known ... Eu tenho outro arquivo com alguns milhares de números de linha, por exemplo: 3 5 6 ... Gostaria de...
02.04.2016 / 15:14
2
respostas

AWK combina expressão variável e regular em correspondência de padrão

Estou procurando pesquisar em um arquivo por uma coluna com 3 letras, seguida de 3 ou 4 numerais. eg. if ( $1 ~ /^[A-Z][A-Z][A-Z][0-9][0-9][0-9]/) No entanto, eu preciso das 3 letras para ser uma variável, então estou procurando o resu...
25.01.2016 / 20:58
2
respostas

Encontre cada linha que corresponda a um padrão, mas imprima apenas a linha acima dela

Eu preciso encontrar uma string e preciso imprimir a linha acima dela. case1: The same line won't have the more than one matching pattern ie) considere um arquivo contendo $cat > para returns between the paragaraphs italic or bold...
20.02.2016 / 02:44
4
respostas

Imprime estatísticas de um arquivo de texto

Eu tenho um arquivo de texto (events.dat) como este abaixo (observe apenas uma extração é mostrada) RepID12 01/01/2010 20:56:00 S10 RepID12 01/01/2010 20:56:00 S03 RepID20 01/01/2010 20:56:00 S17 RepID33 01/01/2010 20:56:00 S02 RepID33 01/01/...
20.12.2016 / 11:07
1
resposta

Awk compara 2 arquivos, combinações de impressão junto com linhas não correspondentes preenchidas com 0

Eu tenho dois arquivos. Quero corresponder a primeira coluna do primeiro arquivo à primeira coluna do segundo arquivo. Se houver uma correspondência, gostaria de imprimir a segunda coluna do segundo arquivo, se não 0. Eu tentei o awk ( aw...
11.01.2015 / 17:59
2
respostas

Como faço para remover palavras duplicadas com sufixos?

Como faço para comparar uma lista de palavras não ordenadas de tamanho variável e remover palavras duplicadas que tenham um sufixo? Exemplo de lista de palavras: iron curl curled railroad curler curling...
21.04.2016 / 04:17
2
respostas

Descobrir se alguma linha de um arquivo é um subconjunto de dados em outro arquivo

Eu tenho um arquivo file1.txt com os seguintes dados: MIME_HTML_ONLY SUSPICIOUS_RECIPS SORTED_RECIPS HFILTER_HELO_5 e outro arquivo file2.txt com linhas como: HFILTER_FROM_BOUNCE FORGED_OUTLOOK_HTML SORTED_RECIPS HFILTER_HELO_5 M...
07.08.2015 / 01:55
3
respostas

awk ifs e variáveis - não pode passar uma variável de uma linha para linhas subsequentes

Primeiro de tudo, eu sou novo no awk, então, por favor, desculpe se é algo simples. Estou tentando gerar um arquivo que contenha caminhos. Estou usando para isso uma listagem ls -LT e um script awk: Este é um exemplo do arquivo de ent...
18.04.2015 / 21:28