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/
2
respostas

Perl - / etc / shadow - Permissão negada

O seguinte comando está sendo executado por um usuário não root: perl -pi -e 's/^an24:/an24:\*LK*/g' /etc/shadow Uma permissão negada está sendo emitida. Isso indica alguns problemas de privilégios. Esse comando pode ser executado?...
11.06.2013 / 14:39
3
respostas

Como agrupar um monte de linhas com base nas informações da primeira linha?

Eu tenho um arquivo de dados parecido com: 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 . . . 1 0 4 4 3 1 2 0 0 0 3 1 1 2 1 1 1 1 1 1 0 1 1 3 . . . 0 0 0 0 0 0 0 3 3 1 1 2 3 2 1 2 2 3 1 2 3 1 2 2 . . . . . . Primeiro quero...
30.01.2016 / 16:14
7
respostas

captura o segundo campo e o último campo da string

temos arquivos com o seguinte formato de nome de arquivo VER_ {NOME DO ARQUIVO} _ {VERSÃO} exemplo VER_collect_important_info.pl_1.0.2 queremos capturar apenas o número "FILE NAME" e "VERSION" como remover o primeiro _ e o últi...
18.01.2018 / 05:18
3
respostas

Exclua os arquivos mais antigos na pasta se o tamanho combinado da pasta for maior que 10G

A sintaxe a seguir removerá os arquivos na pasta hive : /usr/bin/find /var/log/hive -type f -print -delete Estou tentando fazer o seguinte: Remova os arquivos mais antigos em /var/log/hive apenas se o tamanho da pasta for maior qu...
09.08.2018 / 12:17
3
respostas

Excluir caracteres de nova linha entre padrões

foo I love Stack Exchange bar Some junk lines foo Welcome to the world of Bash bar foo Elon Musk rocks Sim, não há bar complementando foo no final do arquivo A saída exigida é I love Stack Exchange Welcome to the world of Bash El...
17.09.2018 / 00:17
3
respostas

Shell tenta interpretar o script Perl apesar da correta shebang [closed]

Examinei os fóruns e não consigo descobrir como consertar isso. Eu tenho um código perl muito simples que funciona bem no Windows, mas quando eu tento no Linux e Solaris eu recebo os seguintes erros: bash: ./test.pl: line 2: syntax error near...
13.01.2014 / 15:37
5
respostas

Para remover \ n, mas não \ n \ n

Dados 23. Lorem A) he B) ha C) hu c 2. Ipsun yes right to write something here? A) Ok B) No C) yes b 292. Ipsun A) Apex B) hello b 289. He A) hu B) Ha C) He The right answer is: 1) Ab 2) Abc 3) Ac 2 onde a substituição deve retornar p...
08.03.2015 / 14:05
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 / 14: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 / 07: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 / 10:37