Perguntas sobre 'awk'

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

Como obter a duração do vídeo em segundos?

Como posso obter a duração do vídeo em segundos? O que eu tentei: ffmpeg -i file.flv 2>&1 | grep "Duration" Duration: 00:39:43.08, start: 0.040000, bitrate: 386 kb/s mediainfo file.flv | grep Duration Duration : 39mn 43s Iss...
25.09.2013 / 19:35
8
respostas

Removendo códigos de cores ANSI do fluxo de texto

Examinando a saída de perl -e 'use Term::ANSIColor; print color "white"; print "ABC\n"; print color "reset";' em um editor de texto (por exemplo, vi ) mostra o seguinte: ^[[37mABC ^[[0m Como remover os códigos de cores ANSI do ar...
21.01.2012 / 01:01
5
respostas

awk, mawk, nawk, gawk… O QUÊ?

Acabei de começar a aprender o awk e estou um pouco confuso sobre todas essas versões. Existe alguma "versão" encontrada em todos os sistemas do tipo Unix? Como, você sabe, vi simples? O padrão awk suporta a opção -F?     
27.11.2009 / 09:49
6
respostas

Como obter o pid de um processo em execução usando um único comando que analisa a saída de ps?

Estou procurando uma única linha que retorne o pid de um processo em execução. Atualmente, tenho: ps -A -o pid,cmd|grep xxx|head -n 1 E isso retorna o primeiro pid, command . Eu preciso apenas do primeiro número da saída e ignoro o...
23.05.2012 / 17:25
8
respostas

sed: como substituir a linha se encontrada ou anexada ao final do arquivo, se não for encontrada?

Com um único arquivo de entrada que contém apenas comentários (começando com #) e VARIÁVEL = linhas de valor, é possível substituir um valor para uma única variável se encontrado e, caso contrário, acrescentar o par ao final do arquivo se não fo...
02.05.2013 / 14:49
3
respostas

awk on vmstat para obter si, então

Estou escrevendo um script de shell para verificar os dados vmstat si e so em vários intervalos de tempo vmstat 1 de saída de amostra: procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd fr...
05.11.2011 / 00:08
3
respostas

Como posso criar um sumário para um documento markdown com Python / AWK / SED?

Eu tenho o seguinte documento de desconto: Heading-a ========== ---text--- Heading-b ------------ --- text --- Heading-c ---------- --- text--- Heading-d ======= --- text---- Heading-e --- ... Eu gostaria de fazer um sumário clic...
25.07.2009 / 20:58
3
respostas

Filtrando a saída do comando superior

Estou executando um Mac e quero filtrar a saída do comando top para um processo específico, de forma que apenas as colunas PID, COMMAND e% CPU sejam exibidas. Depois de receber o PID do processo, eu corro: top -pid 1234 No entanto,...
10.05.2011 / 01:15
3
respostas

Como canalizar saída awk (com entrada periódica, contínua) para o arquivo de saída?

Estou tentando escrever um comando que canaliza a saída contínua de um comando free (executado a cada segundo) para um comando awk que analisa um valor específico (memória livre disponível) e envia isso para um arquivo com um timestamp. Aqui e...
16.01.2012 / 19:19
2
respostas

Como posso identificar caracteres não-ASCII do shell?

Existe uma maneira simples de imprimir todos os caracteres não-ASCII e os números de linha nos quais eles ocorrem em um arquivo usando um utilitário de linha de comando, como grep , awk , perl , etc? Eu quero alterar a codificação de um...
26.04.2012 / 18:59