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

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 / 09: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 / 08: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 / 18: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 / 11: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 / 16: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 / 15: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...
28.03.2016 / 23:21
4
respostas

Como somar os valores de cada duas linhas em sua linha no linux

Eu tenho dados como este: input.txt 1 0000100101000000 1 0000010100000000 2 1110000001000000 2 1111000000001000 3 0000000111111111 3 1111111100000000 4 8888345500000000 4 0000000000000000 e quero somar os valores dentro de cada duas li...
05.10.2015 / 21:41
3
respostas

awk ou sed ou perl: remova apenas caracteres em uma posição específica

Eu tenho vários arquivos para renomear leng-1494-001 leng-1464-002 leng-2414-004 leng-7894-005 leng-1323-006 Eu quero renomeá-lo ferr-1494-001 ferr-1464-002 ferr-2414-004 ferr-7894-005 ferr-1323-...
22.05.2015 / 00:43
2
respostas

Quebrar um arquivo em duas partes com base em uma determinada linha [duplicado]

Eu preciso dividir um arquivo em dois arquivos separados com base em uma linha específica, por exemplo: . . sc_outfifo 0.000E+00 0.000E+00 0.000E+00 0.000E+00 1.586E-02 1.586E-02 1.586E-02 Fub_Level_DACGE(%) PS0_SI.0 PS0_SI.0 PS0_SI.0 PS1_S...
22.08.2015 / 22:38