Perguntas sobre 'awk'

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

remove a quebra de linha usando o AWK

Estou enfrentando algum problema em relação ao meu script bash. Abaixo está o meu código bash: #!/bin/bash cd /root/Msgs/TESTNEW/new file=myfile.txt var1=$(awk '(NR==30){print $2}' $file) var2=$(awk 'NR>=38 && NR<=39' $fil...
22.05.2012 / 11:44
2
respostas

Dividir arquivo de log grande SEM manter o original (dividir no local)

Eu tenho um arquivo de log de 226 GB, e eu quero split em pedaços para facilitar mais xz ing. O problema é que eu só tenho 177 GB de espaço no meu espaço viável. Existe uma maneira de split um arquivo na metade ou em um número N de...
29.12.2014 / 20:42
2
respostas

Perl procura e substitui

Como posso usar a pesquisa e substituir para alterar o conteúdo de um arquivo. Eu preciso mudar o 'all to none' e / ou 'none to all' sem ter que fazer manualmente todas as vezes por centenas de linhas. abaixo é um arquivo de texto de amost...
26.02.2010 / 01:12
5
respostas

Como remover um determinado símbolo de um script bash

Eu tenho um script bash onde eu recebo o uso do disco, por exemplo 60% . Como posso remover o símbolo % ? Usando grep ou awk?     
23.08.2011 / 15:11
3
respostas

AWK e nomes de arquivos com espaço.

Estou tentando analisar arquivos com o awk para alterar seus nomes. Tudo correu bem até que comecei a fazer isso com arquivos com espaço no nome do arquivo. Os nomes dos arquivos são parecidos com 11237_712312955_2012-01-04 18_31_03.wav e eu...
02.04.2012 / 11:19
2
respostas

Puppet & Facter - como determinar se está executando o Cent 6 ou o Cent 5

Como você usaria faceta e fantoche para determinar se o sistema operacional está rodando Cent 6.x ou Cent 5.x? facter operatingsystemrelease 6.4 Eu só me importo com o grande lançamento (6) Eu pensei em usar o awk, mas deve haver uma...
06.08.2013 / 00:28
4
respostas

Que comando posso usar para procurar logs do sendmail por TODOS os detalhes da mensagem envolvendo um destinatário específico.

CENTOS 5.x | Sendmail Ocasionalmente, preciso pesquisar nos logs de entrega do sendmail para descobrir o que aconteceu com uma mensagem ausente. Isso geralmente envolve dois (ou mais) passos: ETAPA 1: Pesquise / var / log / maillog para o...
28.02.2012 / 22:50
3
respostas

Determine o número de linhas exclusivas com awk ou similar no bash

Estou usando o AWK para ler um arquivo de log personalizado que tenho. O formato é algo assim: [12:08:00 +0000] 192.168.2.3 98374 "CONNECT 192.168.2.4:8091 HTTP/1.0" 200 Neste momento, tenho o AWK (do bash) configurado para ler todo o log...
19.03.2013 / 09:31
2
respostas

Como mostrar luns específicos do comando lsscsi?

Eu preciso do grep luns específico do comando lsscsi . Por exemplo: [root@e15l1 ~]# lsscsi 4 0 1 | awk '{print $1,$6}' | head [4:0:1:0] - [4:0:1:1] /dev/sdab [4:0:1:2] /dev/sdj [4:0:1:3] /dev/sdz [4:0:1:4] /dev/sdk [4:0:1:12] /dev/sdo...
24.10.2017 / 14:10
2
respostas

Manipulação de lista de dados multilinha (arquivo ldif) com awk ou outra ferramenta

Estou tentando manipular um arquivo ldif com várias entradas. Meu objetivo é analisar esse arquivo ldif existente, extraindo os atributos "givenName" e "sn", para gerar um atributo "mail". Eu estava pensando em AWK ou Sed, mas infelizmente não s...
22.08.2011 / 20:43