Perguntas sobre 'awk'

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

corresponde a colunas e substitui

Eu tenho dois arquivos de texto muito grandes com campos delimitados por espaço: Arquivo1 527858 51 2 27.92464882 8.63E-07 570289 82 2 30.12532071 2.87E-07 571034 90 2 29.26089611 4.43E-07 571033 90 2 28.56723908 6.26E-07 4...
14.03.2016 / 16:34
1
resposta

Imprime algumas linhas antes e depois da correspondência de padrões, excluindo as linhas correspondentes a outros padrões

Eu uso o awk no Solaris para imprimir 5 linhas antes e depois de uma correspondência de padrões. Atualmente, o seguinte one-liner faz o trabalho: /usr/xpg4/bin/awk 'c-->0;$0~s{if(b)for(c=b+1;c>1;c--)print r[(NR-c+1)%b];print;c=a}b{r[NR%...
10.02.2016 / 14:06
1
resposta

A coluna de soma AWK no arquivo especifica como um argumento

Eu quero escrever um script que resume minha coluna no arquivo. O número de colunas que ele quer dar como argumento. Pode ser vários. Eu não sei como resolver isso com o awk, então isso resume várias colunas. cat count.txt | awk '{ sum+=$1} E...
12.11.2015 / 16:17
1
resposta

Como otimizar o 'grep'-and-save?

Eu quero saber em qual nó meus cálculos estavam rodando em nosso cluster caso o nó falhasse e não recebo nenhum arquivo de volta para saber em qual nó eu tenho que procurar. Para esse caso eu escrevi um pequeno script que faz o trabalho - exc...
06.03.2016 / 13:50
3
respostas

Como posso remover linhas sob um subtítulo em um arquivo usando comandos linux

Eu tenho um arquivo como abaixo. Em que eu quero remover as linhas sob um subtítulo particular sozinho. Eu tentei usar alguns comandos sed e awk, mas não consegui. Qualquer um pode ajudar a quebrar isso com alguns comandos do linux. [first at...
22.10.2015 / 05:33
2
respostas

Classificando por duas colunas

Escreva um script de shell chamado sales1 usando os comandos nawk e sort para fazer o seguinte: 1. imprima o arquivo em duas seções, leste e oeste, com linhas alfabetizadas por sobrenome dentro de cada seção, mostrando por trimestre e...
21.03.2016 / 19:24
3
respostas

Organize as entradas como uma planilha (csv) usando o awk

Eu tenho informações para entradas (N = 1000) salvas em um computador em um arquivo de texto delimitado / por entrada (cada entrada tem um arquivo de texto). As informações registradas no mesmo formato que o seguinte: ============ NAME: Matty...
08.08.2015 / 18:25
1
resposta

sed: corte a linha X e anexe ao topo do arquivo

Eu gostaria de poder cortar a linha X e inserir a linha X na posição y (superior). Isso me ajudaria a reorganizar alguns arquivos de configuração. Text example line number 1 <--- Append line 10 above line 1 Text example line number 2 Text...
22.11.2015 / 18:46
2
respostas

Script para desligar os canais do Asterisk

Estou tentando criar um script para o Asterisk. Nós usamos muito channspy. Às vezes o canal fica aberto e não se liga, mesmo que o softphone esteja desligado (não entendo por quê). Então eu pensei em criar um script para pegar o número de canais...
31.03.2015 / 09:44
1
resposta

substitui a nona coluna de um arquivo csv pela ajuda da tabela de consulta

Eu tenho um arquivo csv (a.csv) como abaixo (com milhares de linhas): NMS_NE,,,,,,,,,,,,,,,,,,,,,,, D,NE Name,IP Address,Site Name,Product UPEI,Product Name,Product Model,NE Status,Serial Number,SW Major Release,SW Minor Release,SW Patch Rele...
16.09.2015 / 09:08