Perguntas sobre 'awk'

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

awk citando texto do programa

Acabei de encontrar uma pegadinha no awk e gostaria de saber se alguém pode me explicar por que isso acontece. As seguintes 2 linhas se comportam de maneira diferente quando eu executo: # grep -Rl BASE_DIR --exclude-dir=.svn * | awk -F "/"...
27.03.2013 / 16:56
2
respostas

awk comando while ((getline “gpsoutput.tr”) 0 para atualizar constantemente o conteúdo do arquivo

Atualmente, estou usando um GPS globalsat G-STAR IV que me fornece a seguinte saída (que vem do GPS a cada 1 segundo) e salvo essa saída redirecionando para um nome de arquivo "gpsoutput.tr". Este arquivo é constantemente atualizado cada vez que...
09.11.2014 / 13:23
5
respostas

Grep strings em um subgrupo de linhas no arquivo txt

Eu tenho um arquivo que se parece com isso AAA_21 PF13304.1 x_00004 AAA_22 PF13401.1 x_00004 SMC_N PF02463.14 x_00004 AAA_29 PF13555.1 x_00004 DUF258 PF03193.11 x_00005...
16.02.2015 / 12:38
2
respostas

Como extrair uma tabela de despejo de links?

O seguinte é um links -dump do qual eu quero extrair a tabela com todas as colunas em todo o arquivo ... Eu tentei usar awk mas falhou * Home * Frontpage * Continents * Africa * The Americas...
19.12.2016 / 10:15
7
respostas

Remover pontos duplicados do nome do arquivo

Eu tenho um diretório com vários arquivos dentro dos quais foram nomeados malformados, como file..txt , file2..txt , etc ... Então, como remover facilmente este segundo . dos nomes dos arquivos? Qualquer método aplicável é apreciado...
02.07.2015 / 12:29
1
resposta

propaga um arquivo para vários arquivos .csv por cada linha de leitura de arquivo de entrada

Eu tenho arquivo .csv com mais de 1000 linhas que contém em cada linha um número, ou seja, "2224441214", que é o único valor na linha. Eu preciso quebrar esse arquivo em um arquivo .csv chamado "2224441214.csv" para cada linha. ou seja, "2224...
03.11.2016 / 16:45
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 / 21: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 / 02: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 / 10: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 / 19:25