Perguntas sobre 'awk'

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

Alterar linha baseada em string

Eu gostaria que a saída fosse alterada conforme abaixo. A linha que contém (GROUP ) R deve ter sg começando da linha e substituir o (GROUP ) R por props(USERLIST) A linha que contém (USER ) R deve ter su começando da linha e...
09.07.2018 / 15:09
5
respostas

Extrai parte da string das linhas de cada coluna

Eu tenho um arquivo de texto com > 20.000 linhas, assim: 7 128550681 128550681 Intron:1:36:RETAINED-RETAINED;Transcript:NM_001135914.1;Gene:KCP:protein_coding 1 1 0 0 1 17718672 17718672 Intron:9:16:RETAINED-RETAINED;Tr...
13.07.2018 / 20:50
2
respostas

Soma das colunas para linhas contendo um termo específico

Gostaria de saber se existe algum comando sed ou awk que possa somar todas as colunas das linhas com um identificador idêntico. Por exemplo, meu arquivo data.txt é apresentado como abaixo, exceto que contém ~ 1800 colunas de dados e ~ 1...
11.07.2016 / 09:22
5
respostas

Como substituir strings de espaço reservado no documento com o conteúdo de um arquivo

Eu tenho dois arquivos, A e B . O arquivo A é uma letra, como abaixo, que contém várias strings de espaço reservado em cada linha, como <@userid> . <@U39RFF91U> for all the help in this project! Thanks for your help...
26.01.2017 / 09:39
3
respostas

Imprime linhas em que uma coluna específica tem uma condição de comprimento

Estou analisando um arquivo csv muito grande, em que a entrada da coluna 26 tem que ser de tamanho 10. Posso ver que há casos em que não há entradas (o que é bom), mas também casos em que as entradas têm comprimento menor que 10 ou maior que 10,...
25.01.2017 / 21:42
2
respostas

Como aplicar um script awk a vários arquivos em uma pasta usando um loop

Estou tentando aplicar um script awk a todos os arquivos em uma pasta, estou usando: for %%i in (*.txt) do (awk -f NormalizeFiles.awk "%%i" > new\"%%i") mas depois recebo a mensagem: Syntactic error near the unexpected element '('...
23.04.2016 / 03:30
1
resposta

Impressão de campo Awk dentro do operador ternário

Se você estiver familiarizado com DISTI STIGs , o teste para RHEL-06-000518 é /bin/rpm -Va 2>/dev/null \ | /bin/grep '^.M' O que eu quero fazer é retirar apenas o nome do arquivo desse teste e fazer uma boa saída com o nome do paco...
08.04.2016 / 19:05
1
resposta

Não consigo encontrar o processo enviando e-mail?

Eu fiz algo estúpido e executei um awk que executa um loop while que envia um e-mail a cada 10 segundos. Eu corri isso como um processo em segundo plano: egrep '^[1-9]' /etc/hosts | grep -v 'localhost' | awk '{ system("ssh "$1" \while (true);...
13.03.2016 / 08:11
2
respostas

Dividir arquivo em vários arquivos com base no padrão [duplicado]

Eu tenho um arquivo grande com algumas centenas de linhas. Este arquivo é particionado em várias partes por um identificador específico, digamos 'ABC'. Esta linha 'ABC' aparece 6 vezes, então eu quero 6 arquivos de saída. Estou familiarizado c...
17.02.2016 / 19:36
2
respostas

gensub em várias linhas

Eu tenho um arquivo que tem muitas linhas aleatórias, como aaa bbb ccc ddd eee mark: 98 fff ggg ggg jjjj iii jjj kkkk Eu quero usar o awk AND apenas o gensub para igualar o número "98" acima. Até agora eu tenho este código abaixo, eu acho...
01.11.2015 / 19:40