Perguntas sobre 'perl'

Perl é uma linguagem de programação de alto nível que vem instalada por padrão no Ubuntu. É bem conhecido por seu uso para manipulação de texto, scripts CGI e sua enorme comunidade. Você pode encontrar qualquer modul e muitos tutoriais em http://www.cpan.org/
3
respostas

Maneira fácil de analisar o formato de data do syslog

Eu gostaria de escrever um script que analise o syslog da última semana. Mas meu syslog registra em um formato de data idiota, por exemplo "22 de maio". Se fosse registrado em 2013-05-22, essa tarefa seria trivial. Existe alguma maneira de...
22.05.2013 / 13:00
4
respostas

Extrai o endereço IP de uma string

O comando Linux host retorna: hostA.domain.com has address xx.xxx.xxx.xx Como faço para obter apenas o endereço IP e colocá-lo na variável $ipaddr ? open(FILE, "hostlist.txt") or die("Unable to open file"); @hostnames = <FILE&g...
04.01.2012 / 04:12
4
respostas

Só deixa linha mais longa quando a primeira coluna é duplicada

ENTRADA: user@server:~/bar/foobar$ SAT=$(date -dsaturday +%Y-%m-%d); SUN=$(date -dsunday +%Y-%m-%d) user@server:~/bar/foobar$ awk 'BEGIN {FS="'^'"} {print $1"\t"$3"\t"$6}' STs.csv STt.csv | egrep -w "${SAT}|${SUN}" | sort -u 'ST30074650'...
14.10.2015 / 09:20
5
respostas

Substituindo linhas em arquivos com o conteúdo do arquivo

Eu tenho vários arquivos que contêm algum PHP include s e quero substituí-los com o conteúdo do arquivo. O arquivo parece com foo <?php include("file1.php"); ?> bar baz <?php include("file2.php"); include("file3.php"); ?> more...
19.12.2012 / 10:11
2
respostas

Variáveis padrão no Bash

A variável padrão para loops em Perl é $_ . Existe algum equivalente disso no Bash?     
12.09.2018 / 23:07
3
respostas

como deletar linha do arquivo XML

como excluir apenas a linha do arquivo xml (com sed / awk ou perl uma linha de linha) que começam com: <units> e terminou com </Networks> como o seguinte <units><unit ip= ............ </units><...
16.03.2015 / 11:42
3
respostas

awk, sed, grep, perl… qual imprimir neste caso?

Eu tenho essa sintaxe em um arquivo (tempos de resposta http do analógico): <thead><tr><th class="x">seconds</th><th class="R">reqs</th><th class="r">%reqs</th><th class="B">Gbytes</th&...
25.03.2013 / 07:11
1
resposta

Oposto de \ K, para manter as coisas certas [duplicadas]

Na página de padrões estendidos perlre , podemos ler sobre \K : Keep the stuff left of the \K, don't include it in $& Aqui está o exemplo prático usando o GNU grep (que realmente mantém as coisas certas do \K ): $ ech...
13.04.2018 / 01:07
4
respostas

Mesclar linhas entre palavras-chave em valores separados por vírgula de uma linha

Entre a primeira ocorrência de Cat até a próxima ocorrência de Cat , ele deve criar uma linha separada com delimitador como ",". Entrada de arquivo como abaixo. Cat AA BB CC Cat AA-1 BB-1 CC-1 Resultado esperado: Cat,AA,BB,CC C...
23.07.2016 / 12:21
3
respostas

Como adicionar quebras de linha após cada enésima instância de um delimitador em perl

Eu estou olhando para escrever um script que irá abrir um arquivo data.txt e adicionar uma quebra de linha após cada enésima instância do "|" delimitador, de modo que cada linha contenha uma observação com todas as quatro variáveis. Basicamente,...
07.12.2016 / 22:09