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

Tem duas listas, deseja excluir list2 da list1

Lista1 : 1,name1 2,name2 3,name3 4,name4 5,name5 6,name6 7,name7 8,name8 9,name9...
20.07.2018 / 06:51
3
respostas

perl oneliner - gerador de string aleatório com não alfanumérico [fechado]

como adicionar caracteres não alfanuméricos ao mapa para gerar um mix de caracteres alfanuméricos e não alfanuméricos? $ for i in {1..5};do perl -le 'print map { (a..z,A..Z,0..9)[rand 62] } 0..pop' 100;done feUhC59cHXl1s39T1LIiQVQVhVOMI9I2c11...
06.03.2018 / 19:46
3
respostas

Obter linhas até o primeiro intervalo de padrões correspondente [duplicado]

Eu tenho um arquivo que se parece com o seguinte: line1 line2 line3 line4 line5 line6 line7 line5 line2 Eu quero obter dados entre line1 e line5 . Eu usei awk '/line1/,/line5/' myfile . Esperando que a saída seja: line1 line2...
24.01.2018 / 16:04
1
resposta

validação de verificação de arquivo de log em Perl

Eu tenho "FDP_RecordLength_Error_02202018_020107.log" "FDP_HeaderOrTrailerRecord_Error_02202018_020107.log" "FDP_DetailRecord_Error_02202018_020107.log" e outros arquivos de log também. Eu quero verificar o tamanho do arquivo para todos os logs....
20.02.2018 / 10:20
3
respostas

Calcula a diferença de tempo entre duas linhas

carimbo de data / hora do grep em um arquivo, conforme indicado abaixo. Agora preciso calcular a diferença de tempo dados do arquivo: 18:29:10 04:56:50 Eu tentei seguir o comando que sua saída está em menos: awk -F":" 'FNR==1{split(...
04.01.2018 / 09:38
1
resposta

O que esta ação de script de desconexão está fazendo e sob quais condições?

Estou depurando o script de outra pessoa e estou confuso com isso: my $LOG = "/var/log/installfoo.log"; my $APPDIR = "/usr/share/foodir" my $RUN_ONCE = "$APPDIR/runonce"; # check for script if (-x $RUN_ONCE) { unlink("$RUN_ONCE") unless...
20.07.2017 / 20:34
2
respostas

Como remover o separador do campo que terminou em cada última linha?

Como remover o separador do campo "," que terminou em cada última linha? por sed / awk / perl um linear Exemplo de arquivo csv: zoo.cfg,autopurge.purgeInterval,24, zoo.cfg,autopurge.snapRetainCount,30,,,, zoo.cfg,clientPort,2181,...
21.08.2017 / 13:30
1
resposta

nginx falha com o seguinte erro: nginx: [alert] perl_parse () falhou: 2

Eu tenho o nginx versão 1.10.2 rodando em uma caixa do CentOS 7. Quando tento iniciar o serviço, estou recebendo o seguinte erro: Aug 15 16:08:50 user.mylabserver.com nginx[2704]: Can't locate nginx.pm in @INC (@INC contains: /usr/local/lib6...
15.08.2017 / 18:41
2
respostas

Exclui espaços em branco após determinado caractere [duplicado]

Estou usando este comando sed para excluir a palavra --More-- : sed 's/--More--\s*/ /' tabladetallada.dat o arquivo original é assim: Device ID: BIOTERIO IP address: 148.228.83.189 Interface: GigabitEthernet1/0/6, Port ID (ou...
01.03.2017 / 16:51
3
respostas

Executa a pesquisa regex em uma linha previamente correspondida por regex (one-liner)

Eu preciso imprimir uma string que esteja em uma linha exclusiva em um arquivo de texto longo. Exemplo de linha relevante no arquivo long.txt : Software version 4.0.10, 2002-03-28 A string desejada é exatamente 4.0.10 . Os passos...
29.03.2016 / 01:21