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/
1
resposta

“Não é possível instalar o Nagios :: Plugin, não sei o que é.”

Eu usei este comando para instalar o Nagios :: Plugins em vários servidores meses / semanas antes: perl -MCPAN -e 'install Nagios::Plugin' Agora recebo esta mensagem de erro: Reading '/root/.cpan/Metadata' Database was generated on Mon...
28.04.2015 / 16:18
2
respostas

Como trocar dois campos dentro de um arquivo JSON

Eu tenho um arquivo como este {"100":["0.00001","10","0.01"], "101":["0.0001","100","0.1"], "102":["1","1000","1"], .... "103":["0.01","10000","10"]} Eu quero trocar o segundo número com o terceiro, dentro do [ ... ]. Convertendo-o e...
10.10.2018 / 09:04
4
respostas

Modificação requerida para o comando perl

Eu preciso de uma modificação para o comando perl abaixo: perl -wE 'say for ((sort { -s $b <=> -s $a } </tmp/?>)[0..9]);' Requisito: Ele deve verificar todos os subdiretórios dentro do diretório de destino. Anote os 10 p...
18.05.2018 / 12:37
3
respostas

Como imprimir do separador de campo “:” até o final da linha?

Como imprimir do separador de campo ":" até o final da linha exemplo: echo " llap_java_opts : -XX:+AlwaysPreTouch {% if java_version > 7 %}-XX:+UseG1GC -XX:TLABSize=8m -XX:+ResizeTLAB -XX:+UseNUMA -XX:+AggressiveOpts" llap_java_opts...
21.08.2017 / 17:25
2
respostas

“echo” conteúdo html para arquivar em perl

Costumo usar "echo $ xxx > file" no perl, normalmente para depuração. É feio mas simples, cabe "Há mais de uma maneira de fazê-lo". Mas agora tenho um problema com @_ . @_ contém uma página da web. 'echo "@_" >/tmp/curl'; 'echo...
06.04.2017 / 11:25
3
respostas

Fixando cabeçalho e impressão

Eu tenho o cabeçalho começando com '>' e eu quero corrigir o cabeçalho, mantendo a primeira palavra e removendo outro mostrado como em output.txt e imprimi-lo input.txt >AGAJ01065549.1 scaffold:Xipmac4.4.2:AGAJ01065549.1:1:500:1 REF...
02.11.2012 / 20:54
1
resposta

Como obter linhas entre linhas?

Eu tenho um perl oneliner: echo -e 'sla\ndfjAAAAk\nsaljdfla\nsjdfBBBBsadf\njasdf' | perl -E 'my $_ = do { local $/; <> }; say join qq!\n!, m!\QAAAA\E\K(.*?)(?=\QBBBB\E)!gs' k saljdfla sjdf funciona, mas eu preciso dessa saída: df...
24.09.2012 / 14:02
2
respostas

como subtrair o primeiro valor do último dentro de uma coluna através de uma linha no shell?

Eu tenho um arquivo de dados parecido com: 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 2 4 5 8 9 10 13 17 19 29 30 32 33 50 700 800 900 950 Primeiro eu quero inserir espaço entre cada 3 valores idênticos, mantendo cada três números idênticos ju...
29.01.2016 / 14:45
3
respostas

Problemas com um script perl que deve remover strings nas linhas de um arquivo de outro arquivo

Eu tenho um arquivo ~/foo e outro arquivo ~/remove.txt . Gostaria de escrever um script perl que faça um loop em cada linha de ~/remove.txt e remova todas as instâncias da string (<LINE>) de ~/foo (onde <LINE> é a li...
20.09.2015 / 03:41
2
respostas

Como remover um caractere de nova linha em uma linha específica através do perl?

Eu quero remover um caractere de nova linha em uma linha específica através do comando perl one-liner. Entrada: 1407233497,1407233514,bar 1407233498,1407233515,foo mingstats&fmt=n 1407233499,1407233516,foobar Resultado esperado:...
29.08.2014 / 13:56