Perguntas sobre 'awk'

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

Usando wget e awk para contar expressões semelhantes

Estou tentando criar um script que use wget para fazer o download de um conjunto de dados e, em seguida, awk para classificar o arquivo e informar o filtro mais comum usado, que é $14 column. Até agora eu tenho a função wget funciona...
25.04.2012 / 18:33
2
respostas

Grep para encontrar linhas começando no padrão A até que o padrão B seja correspondido

Eu tenho um log que contém bits como este: [2012-04-16 15:16:43,827: DEBUG/PoolWorker-2] {'feed': {}, 'bozo': 1, 'bozo_exception': URLError(error(110, 'Connection timed out'),), 'entries': []} [2012-04-16 15:16:43,827: ERROR/PoolWorker-2] get...
18.04.2012 / 07:48
4
respostas

Bash: apaga todos os arquivos, exceto os mais recentes n com prefixo x

Eu tenho um diretório de backups que se parece com isso: -rw-r--r-- 1 ftpuser ftponly 5610595 May 27 00:01 alpha-114.tar.asc -rw-r--r-- 1 ftpuser ftponly 50559368 May 27 00:04 beta-211.tar.asc -rw-r--r-- 1 ftpuser ftponly 6132080...
27.05.2011 / 12:13
3
respostas

usando o awk em um script bash com if

Estou fazendo um script no qual preciso testar uma string e, com base em seu resultado, decidirei se vou mais longe ou não. O comando abaixo funciona bem (se a string começar com "Clean", ele imprimirá 1, caso contrário, 0). echo | awk ' {...
17.11.2009 / 17:30
2
respostas

Como extrair os dois últimos diretórios (ou qualquer número) de um caminho com sed?

Estou realmente procurando uma solução genérica aqui, mas, por exemplo, digamos que eu esteja procurando os diretórios 2 mais profundos em um caminho. exemplo: dado um caminho /home/someone/foo/bar , como posso usar sed (ou awk) para obter...
20.10.2017 / 19:31
2
respostas

Como recuperar primeiro N e últimas M linhas da entrada em peixes?

Eu tenho uma entrada como: 1 2 3 4 5 6 7 8 E eu gostaria de recuperar apenas N primeiras e M últimas linhas desta entrada. Por exemplo, se N é 2 e M é 4, quero que o resultado seja: 1 2 5 6 7 8 As linhas podem se sobrepor, porta...
02.05.2017 / 17:48
1
resposta

Executando o CAT no SCREEN sem saída para o arquivo

Estou tentando codificar este comando para ser executado na tela, juntamente com outros 2 que usarão cat para ler um arquivo e enviá-lo para awk para filtragem. Aqui está o comando; screen -d -m /bin/cat /var/www/html/filter/unfiltered....
14.05.2015 / 22:44
5
respostas

Extraindo linhas de um arquivo baseado no prefixo

Eu preciso extrair todas as linhas do arquivo2 que começam com um prefixo id # contido no arquivo1. O arquivo 1 é uma coluna única como: 324 399 408 135236 321590 O arquivo 2 é de várias colunas, como: 1 [tab] 108 [tab] Anarchist [t...
23.10.2011 / 01:04
3
respostas

Grep última correspondência do arquivo

Estou executando o seguinte comando em um arquivo de log e desejando apenas a última / última correspondência. Às vezes, pode haver apenas uma correspondência, outras vezes pode haver várias, o que está causando um problema para mim, já que o co...
06.03.2018 / 21:55
2
respostas

Caractere especial ou caractere curinga no separador de campos awk

Gostaria de saber sobre o caracter especial ou caractere curinga no seguinte comando: /sbin/ifconfig eth0 | awk -F ' *|:' '/inet addr/{print $4}' O que o código abaixo significa? awk -F ' *|:' '     
14.05.2015 / 06:11