Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
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 / 08: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 / 20: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 / 01: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 / 17: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 / 07: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 / 18: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 / 18:40
2
respostas

BASH: Usar o awk para filtrar linhas únicas resulta em uma matriz de tamanho 0

Nota: Obrigado a Jeff Schaller e Steeldriver. Mas como nem postou como resposta, não sei como marcar como resolvido. Agora tenho um melhor entendimento de pipes / subshells. Tenho certeza que uma vez eu sabia disso, mas faz muito tempo desde qu...
21.06.2016 / 18:59
1
resposta

o misterioso script awk une linhas

Eu tenho um arquivo de texto que tem blocos de linhas não vazias consecutivas separadas por uma linha em branco. Eu quero juntar as linhas em um bloco (semelhante à tecla "J" no editor vi). Aqui Encontrei o seguinte script por "cfajohnson", qu...
16.06.2016 / 17:18
3
respostas

Script Bash para fazer eco da primeira posição de cada linha no arquivo com o nome do segundo

Eu tenho um arquivo de texto organizado da seguinte forma: Group 1 asdsdsdsdf.html jeff xcvxcvxcvx.html bob vrgeiuvhif.html sue Group 2 iwdowijdoi.html mary pokpompojm.html doug ndkjfsjfbs.html lisa Eu preciso de um script bash...
14.10.2015 / 21:55