Perguntas sobre 'awk'

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

Arredonda o valor decimal no awk

eu quero arredondar o valor 262,5 para 263 usando o awk eu tentei o abaixo echo "262.5" | awk '{printf "%.f\n", $1}' Minha resposta esperada é 263     
09.10.2013 / 16:02
1
resposta

Substitua um grande número de arquivos de acordo com o guia de estilo

Eu gostaria de fazer uma reformatação de nossos testes por atacado, e estou limpando algumas letras maiúsculas inconsistentes. Estou pensando em usar awk para fazer isso, já que sed cai um pouco, e desde que eu preciso olhar para o meu cas...
01.10.2012 / 18:35
2
respostas

O awk responde de maneira diferente com base em como um argumento vazio é especificado

Parece que eu tropecei em algo que provavelmente é um bug no awk, mas também pode ser um erro no meu entendimento do bash / awk. Eu estava tentando depurar problemas em que a saída de um programa python estava sendo canalizada para o awk e ob...
04.02.2012 / 03:16
1
resposta

Processamento de texto: transformando números em número equivalente de espaços no bash

Eu tenho um arquivo contendo strings com macros incorporadas como int main() { $(3) return 0; $(0) } A sequência de caracteres "$ (n)" deve ser substituída por n espaços em branco e o caractere de fim de linha, para que o texto resultante...
23.01.2018 / 11:57
2
respostas

Divide um arquivo em vários arquivos

Eu tenho um arquivo que está no formato Json, como abaixo: { "sources":[{ "field1":1000, "field2":"winevent_log", "field3":"winevent_log", "field4":"os_security", "field5":true, "fie...
14.07.2016 / 23:10
4
respostas

Como posso substituir uma nova linha pela sequência de escape?

Usar sed para tornar o texto que contém certos caracteres adequados para uso em literais de string é simples: sed "s/\\/\\\\/g" sed "s/\\"/\\\\"/g" Mas como posso fazer algo semelhante com um arquivo de texto contendo caracteres de nov...
12.08.2015 / 15:34
2
respostas

como inserir texto no começo de cada parágrafo no bash

Eu tenho um arquivo com vários parágrafos separados por linha em branco. Tecnicamente, eles não são parágrafos, apenas seções de texto separadas por linhas em branco. Eu quero numerar os parágrafos, por assim dizer, inserindo um número na pri...
02.05.2015 / 06:04
3
respostas

Como usar grep ou awk para salvar cada linha do arquivo de texto como novo arquivo?

Sou iniciante em scripts. O que estou tentando fazer. Eu tenho um arquivo de texto que se parece com isso (exemplo): hello hi there apple Estou tentando criar um script que salve cada linha como um novo arquivo separado com o conteúdo...
07.07.2015 / 12:48
1
resposta

Input field separator no awk

Eu tenho muitos arquivos de dados grandes. O delimitador entre os campos é um ponto e vírgula. No entanto, descobri que há ponto e vírgula em alguns dos campos, portanto, não posso simplesmente usar o ponto-e-vírgula como um separador de campo....
05.10.2012 / 22:43
1
resposta

Como calcular e agrupar as diferenças de tempo de syscalls especificadas ao executar strace

Estou planejando fazer alguns testes de desempenho da Web (para ver quanto tempo é gasto em cada arquivo), mas pode ser útil para qualquer aplicativo. Eu sei exatamente a existência e como usar aplicativos de desempenho diferentes, então esto...
08.08.2012 / 11:53