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/
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 / 09: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 / 21: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 / 10: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 / 06: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...
12.04.2018 / 23: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 / 10: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 / 21:09
3
respostas

sed expressão regular se comportando de forma diferente do que em vim e perl?

Aqui está um exemplo de 'test.txt' abcdX1yad45das abcdX2fad45das abcdX3had45das abcdX4wad45das abcdX5mad45das amostra da saída desejada: X1yad X2fad X3had X4wad X5mad Eu poderia trabalhar com ele em: :% s/\v.*(X\d)(.*)45.*//...
27.04.2016 / 05:10
5
respostas

Script Perl para comparar duas linhas consecutivas para o primeiro caractere e ignorar a segunda linha se ambos os primeiros caracteres forem os mesmos

Alguém pode ajudar como comparar duas linhas consecutivas de um arquivo de texto para o primeiro caractere e se os dois primeiros caracteres são os mesmos, ignore / exclua a segunda linha e imprima em um novo arquivo apenas a primeira linha....
22.07.2015 / 09:55
3
respostas

Apagar até determinado caractere a partir da string dada

root@server:~/foo$ cat INPUT.txt limit. Current u'^'ZO limit. Current usage'^'FR limit. Current us'^'AS limit. Current usage 95 %.'^'FR limit. Cur'^'AEW root@server:~/foo$ sed "s/limit.SOMEMAGIC/limit./g" INPUT.txt limit.'^'ZO limit.'^'FR limit....
07.08.2014 / 07:23