Perguntas sobre 'awk'

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

Remove newline \ linefeed antes de uma correspondência regex

Atualmente estou escrevendo um script bash para analisar um arquivo de texto simples. Agora tenho o problema de que existem algumas ocorrências de novas linhas, onde nenhuma deve ser. Deixe-me dar um exemplo Q1bcd 3 - 4 --- --- ---...
16.09.2016 / 14:02
4
respostas

Alterar parte específica do arquivo através de um script de shell

Qual é a maneira mais simples de procurar uma palavra em um arquivo fornecido na linha de comando, com este formato ./<file1> -f <file2> --edit <id> <column> <value> Eu quero pesquisar as pessoas em <id&g...
16.10.2016 / 00:24
1
resposta

Usando o awk para extrair um valor, execute um cálculo

Eu tenho saída em um arquivo que se parece com isso: {tid=4, total=3, column.id=[5.0]} {tid=2, total=1, column.id=[5.0]} {tid=5, total=8, column.id=[5.0]} {tid=8, total=6, column.id=[5.0]} elapsed time: 10 milliseconds current time: Thu Sep...
15.09.2016 / 20:46
1
resposta

leu padrões do arquivo1 e os pesquisou iterativamente no arquivo2

Gostaria de ler padrões do arquivo1 e pesquisá-los iterativamente no arquivo2, imprimindo a linha combinada mais 3 linhas e imprimi-los no arquivo3. Agora estou fazendo: cat file1 | while read line; do awk '/$line/ {for(i=1; i<=3; i++)...
09.07.2016 / 17:59
3
respostas

processamento de texto (leitura e computação de dois arquivos) [awk, script]

Eu tenho um texto como o seguinte: (palavras, domínios de palavras) car transport car machine bank economy bank politics bank parks God religion ... Existem numerosas palavras, algumas palavras têm domínios diferentes e outras têm apenas...
14.10.2016 / 13:10
1
resposta

Precisa remover os comentários entre aspas duplas

Eu tenho um caso de teste que contém uma mensagem string entre aspas duplas e eu quero remover os dados entre aspas duplas. Eu usei o comando awk para remover os dados da seção de comentários, mas não funciona awk '/^"/ { print }' full-cas...
22.06.2016 / 13:28
2
respostas

como usar \ n (e) \ n como delimitador no awk

Eu tenho um arquivo que contém os dados abaixo 7[label = "ScanStep: T_b0\n(T.a = 1)\na\nb\nc\nd\ne\ndob\ntimestamp1\nUnc: Integer(8)\nUnc: Integer(8)\nUnc: Varchar(80)\nUnc: Numeric(10,2)\nUnc: Varbinary(80)\nUnc: Date(8)\nUnc: Timestamp(8)",...
23.06.2016 / 09:29
3
respostas

Reformatar números negativos com sed ou awk

Eu tenho um arquivo de texto que contém alguns números negativos, exceto que eles são formatados como: 00000012 - Com o hífen após o número. Estou processando o arquivo usando o awk para reformatá-lo em comandos de inserção SQL e o inte...
22.06.2016 / 01:15
2
respostas

Como verificar se algum texto recorrente está faltando em um arquivo de texto?

Eu tenho um arquivo de texto com esta aparência: { "mimeType": "web", "body": "adsfdf", "data_source_name": "abc", "format": "web", "url": "http://google.com/", "urls": "http://google.com/", "lastModified":...
08.06.2016 / 13:03
2
respostas

Insere texto dentro da sub-rotina no final da string de dados

Eu tenho um arquivo no qual eu preciso fazer o eco do texto no final do arquivo a partir da linha de comando, o problema é que os dados estão em uma sub-rotina, todos dentro de chaves. Este é o final do arquivo: text-string1,text-string2,t...
15.06.2016 / 20:43